Différences entre les versions de « Compilation »
De BlaxWiki
Aller à la navigationAller à la recherche| Ligne 6 : | Ligne 6 : | ||
==== Info & trucs divers ==== | ==== Info & trucs divers ==== | ||
===== Gcc ===== | |||
<pre> | <pre> | ||
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 | 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 | ||
| Ligne 12 : | Ligne 12 : | ||
Donne la version de gcc avec laquelle a été compilé le noyau, il faut la meme pour compiler des modules pour ce noyau | Donne la version de gcc avec laquelle a été compilé le noyau, il faut la meme pour compiler des modules pour ce noyau | ||
</pre> | </pre> | ||
===== No package xxx ==== | |||
<pre> | <pre> | ||
Version du 23 octobre 2012 à 12:13
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