Préparation de la compilation

Comme je suppose que vous n'avez jamais fait de compilation de VLC sur votre poste, nous allons tout d'abord faire une installation de paquetage de développement. En voici une liste à passer en ligne de commande.

Donc tout d'abord, ouvrir une console puis s'authentifier en tant que root avec la commande "su -" :

Le lancement de l'installation des paquetages nécessaires à la compilation va se faire avec la commande suivante :

urpmi avcodec-devel libffmpeg0-devel libpostproc0-devel libmpeg2dec0-devel \
libwxgtk2.6-devel libdvdread3-devel libdvdread3 libdvbpsi3-devel libdvdnav4 libdvdnav-devel libmad0-devel

Ca c'est bien passé ? Très bien, vous pouvez aller télécharger le paquetage suivant : http://download.videolan.org/pub/vlc/snapshots/vlc-snapshot-20050704.tar.gz

Déposez-le dans le répertoire /home/<chezvous>/tmp. Placez-vous dans ce répertoire depuis une console avec la commande cd /home/<chezoam>/tmp. Enfin, décompressez le tout avec la commande suivante :

tar xfvz vlc-snapshot-20050704.tar.gz

Placez-vous ensuite dans le répertoire fraîchement créé (cd vlc-snapshot-20050704) et là, lancez la commande suivante (il s'agit d'une opération préalable à la compilation qui va aller vérifier si toutes les bibliothèques de développement sont bien présentes) :

./configure --enable-dvbpsi --enable-dvdread  --enable-release --prefix=/usr

A la fin, vous devriez voir apparaître le texte suivant :

vlc configuration

vlc version           : snapshot-20050706
system                : linux
architecture          : i686 mmx
build flavour         : optim release
vlc aliases           : svlc

Une fois terminé cette étape, on lance la compilation :

make

Et enfin, nous allons installer le tout sur notre PC : su -c "make install"