Logiciels : make, gcc, mount
17 Sep. 2006
- Auteur : Hyacinthe MENIET
- Responsable : TrustRobot
- Score ( voter ) :



- Connexes : Même auteur | Même responsable | Historique
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