pbm lors de la compil du kernel - Linux et OS Alternatifs
Marsh Posté le 19-07-2002 à 00:12:58
tu as quelle distri ? as-tu installé les sources de ton noyau et les headers ?
le package devrait avoir un nom dans le genre kernel_headers ou kernel_include
Marsh Posté le 19-07-2002 à 00:16:48
monokrome a écrit a écrit : tu as quelle distri ? as-tu installé les sources de ton noyau et les headers ? le package devrait avoir un nom dans le genre kernel_headers ou kernel_include |
je suis sous slack 8.0, j'ai installé le package lnx245.tgz
Marsh Posté le 19-07-2002 à 00:23:00
Tu devrais peut-être essayer un kernel plus récent, on en est 2.4.18 je crois maintenant.
Sinon va voir dans les fichiers qui posent problèmes, tu trouveras peut-être des infos intéressantes.
Marsh Posté le 19-07-2002 à 00:26:12
c con sur la slack y a le noyau et module deja compiler lors de l install meme tu peut choisir le 2.4.5
me enfin
sinon ton bleme c
dans /usr/src t as un rep genre linux-2.4.5
il faut tu fasse un lien logique ln -s /usr/src/linux-2.4.5 /usr/src/linux
Marsh Posté le 19-07-2002 à 00:29:25
asphro a écrit a écrit : c con sur la slack y a le noyau et module deja compiler lors de l install meme tu peut choisir le 2.4.5 me enfin sinon ton bleme c dans /usr/src t as un rep genre linux-2.4.5 il faut tu fasse un lien logique ln -s /usr/src/linux-2.4.5 /usr/src/linux |
j'y croyais...mais nan toujours le même pbm
Marsh Posté le 19-07-2002 à 00:38:55
asphro a écrit a écrit : byzarre |
bas ouais, surtout que les fichiers que make ne trouve pas sont pourtant bien présents
Marsh Posté le 19-07-2002 à 01:23:13
honnêtement si tu veux pas te faire chier et que tu peux récupérer facilement les sources du 2.4.18, fais le.
ça permettra en plus de partir de quelquechose de propre (même si sur une slack c'est une noyau pas bidouillé qui est installé)
au pire essaie des modifier le fichier qui merde en lui précisant spécifiquement le chemin du include qui déconne :
change le:
#include <cherche/le/chemin/par/les/variables/du/système>
en
#include "/le/chemin/complet/vers/le/fichier/en/question"
c'est pas très propre mais si ça marche ...
edit :
oups, j'ai vu que t'avais qu'un 56K dans ton autre post donc il reste plus que l'option 2
Marsh Posté le 19-07-2002 à 01:42:03
sur la deb le fichier en question appartient à l'archive du kernel mais aussi au package alibc6-dev (se sont le même fichiers )
Citation : |
Marsh Posté le 19-07-2002 à 18:16:55
FlamM a écrit a écrit : honnêtement si tu veux pas te faire chier et que tu peux récupérer facilement les sources du 2.4.18, fais le. ça permettra en plus de partir de quelquechose de propre (même si sur une slack c'est une noyau pas bidouillé qui est installé) au pire essaie des modifier le fichier qui merde en lui précisant spécifiquement le chemin du include qui déconne : change le: #include <cherche/le/chemin/par/les/variables/du/système> en #include "/le/chemin/complet/vers/le/fichier/en/question" c'est pas très propre mais si ça marche ... edit : oups, j'ai vu que t'avais qu'un 56K dans ton autre post donc il reste plus que l'option 2 |
ça ma l'air pas mal ça, j'essaye de suite!
Marsh Posté le 19-07-2002 à 19:17:32
trop fastidieux!!!!!
Mais bon le pbm va bien de là, y a surement un path que je ne dois pas référencer ou quelquechose du genre....
en gros tous les <linux/*.h> ne sont pas trouver, (d'ailleurs dans ce cas les < > sont sensé pointer sur quel rep (/usr/src/linux/include, nan ?) ?
comment m'en sortir??
Marsh Posté le 19-07-2002 à 19:53:12
ben comme je l ai dis y a les module et le kernel compiler sur le cd de la slack dans le rep a/
apres suffi d ajouter dans lilo el kernel pi voilou
Marsh Posté le 19-07-2002 à 20:27:10
asphro a écrit a écrit : ben comme je l ai dis y a les module et le kernel compiler sur le cd de la slack dans le rep a/ apres suffi d ajouter dans lilo el kernel pi voilou |
ouais mais, moi je voudrais un kernel sur mesure (ou presque)
Marsh Posté le 19-07-2002 à 00:01:28
impossible de compiler, quand je tape make dep (même aprés un make mrpoper,clean) voilà ce que j'ai en sortie :
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/mkdep scripts/mkdep.c
In file included from /usr/include/bits/posix1_lim.h:126,
from /usr/include/limits.h:144,
from /usr/lib/gcc-lib/i386-slackware-linux/2.95.3/include/limits.h:117,
from /usr/lib/gcc-lib/i386-slackware-linux/2.95.3/include/syslimits.h:7,
from /usr/lib/gcc-lib/i386-slackware-linux/2.95.3/include/limits.h:11,
from scripts/mkdep.c:35:
/usr/include/bits/local_lim.h:36: linux/limits.h: No such file or directory
make: *** [scripts/mkdep] Error 1
si quelqu'un à une idée...
Message édité par weblook$ le 19-07-2002 à 00:02:44