Compilation

De BlaxWiki
Aller à la navigationAller à la recherche

Cette page regroupe différentes informations / cours liées aux informations génériques nécessaires à la compilation :

GCC How to FR Info compilation,librairies FR Makefile FR

Info & trucs divers

Gcc
cat /proc/version : Linux version 2.6.34 (root@pfm-ins-mlx.agarik.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #2 SMP Wed May 19 14:42:05 CEST 2010

Donne la version de gcc avec laquelle a été compilé le noyau, il faut la meme pour compiler des modules pour ce noyau

= No package xxx

Lorsque l'on compile un programme et qu il ne trouve pas les lib ou header de soft dont il a besoin (car ces derniers ne sont pas installés dans les repertoires par défaut des lib & 
include), on déclare directement avant le .configure la liste des repertoires en question :

root@# CPPFLAGS="-I/opt/applis/pcre/include -I/opt/applis/courier-authlib/include" LDFLAGS="-L/opt/applis/pcre/lib -L/opt/applis/courier-authlib/lib"
root@# ./configure --prefix=/opt/applis/courier-0.66.3-1 --disable-root-check