Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 18 utilisateurs en ligne, consultez le détail
Auteur Message
TrustRobot
#0 Message posté le : 17-09-2006 à 00:00:00


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 04-07-2003
Nombre de messages : 177


Dans ce tuto nous détaillons l'installation de logiciels, souvent installés avec votre distribution, mais dont une upgrade peut résoudre certaines dépendances.

Dans la suite, je supposerai que vous utilisiez checkinstall, dont l'installation est détaillée ici.

1. Make :



make est un utilitaire qui permet d'harmoniser et d'automatiser la compilation de gros logiciels sous Linux. Il ne faut surtout pas désinstaller la version déjà installée. Son installation se résume à :
./configure --prefix=/usr --mandir=/usr/share/man --info=/usr/share/info
make
make install

2. Gcc :



Gcc (GNU Compiler Collection) est le compilateur du projet GNU. C'est en réalité, comme son nom l'indique, une collection de compilateur. La dernière version en date, est en mesure de compiler du C, C++, Objective-C, Fortran, Java et Ada. Il ne faut surtout pas désinstaller la version déjà installée.

Vous pouvez l'installer en conservant l'ancien :
mkdir /usr/src/gcc-build cd /usr/src/
tar -xzvf /le_chemin_vers/gcc-gcc-3.2.2.tar.gz
cd gcc-build
../gcc-3.2.2/configure --prefix=/usr/local --with-local-prefix=/usr/local --with-gxx-include-dir=/usr/local/include/g++-v3 --enable-shared --with-system-zlib --enable-languages=c,c++,ada,f77,objc --enable-threads=posix --enable-long-long --disable-checking --enable-cstdio=stdio --enable-clocale=generic --enable-__cxa_atexit --enable-version-specific-runtime-libs
make bootstrap
make install


Dans ce cas, avant toute compilation il faudra taper :
export CC=gcc-3.2.2; export CXX=g++-gcc-gcc-3.2.2


Sinon installez-le en écrasant l'ancien :
mkdir /usr/src/gcc-build
cd /usr/src/
tar -xzvf /le_chemin_vers/gcc-gcc-3.2.2.tar.gz
cd gcc-build
../gcc-3.2.2/configure --prefix=/usr --with-local-prefix=/usr --with-gxx-include-dir=/usr/include/g++-v3 --enable-shared --with-system-zlib --enable-languages=c,c++,ada,f77,objc --enable-threads=posix --enable-long-long --disable-checking --enable-cstdio=stdio --enable-clocale=generic --enable-__cxa_atexit --enable-version-specific-runtime-libs
make bootstrap
make install

3. Mount :



mount est la commande qui vous permet de "monter" des systèmes de fichiers. L'archive util-linux-xxx.tar.gz, contient plusieurs utilitaires, qu'il n'est pas nécessaire de reinstaller. Vous n'avez pas non plus à désinstaller la version déjà présente sur votre système. Pour installer juste mount :
tar -xzvf /où_est/util-linux-2.11z.tar.gz
cd util-linux-2.11z/
make lib mount
cd mount/
make install





--Message édité par TrustRobot le 17-09-2006 à 00:00:00--