[Linux-bruxelles] Slackware 8.0 released
Cedric Gavage
cedric.gavage at linuxbe.org
Mer 11 Juil 08:42:05 CEST 2001
Gerd-Christian Michalke wrote:
> On Fri, 6 Jul 2001, Cedric Gavage wrote:
>
>
>>>>>Un autre exemple: sous potato (et surement d'autres distribs) tu as dans
>>>>>/usr/include/asm (??? chuis plus exactement sur) toute une serie de
>>>>>fichiers .h Normal. Le hic, etant, que lorsque tu installe un nouveau
>>>>>kernel a la main, tu as les fichiers avec les memes noms dans
>>>>>/usr/src/linux/.... et l'un n'a rien a voiravec l'autre. Evidemment, ils
>>>>>definissent des structures de meme nom, mais differentes. Essaye de
>>>>>copiler XFree4.1.0 (et non, je veux le faire a la main, et non, je ne
>>>>>
>>>>>
>>>veux
>>>
>>>
>>
>>
>>Faut voir comment tu t'y prends pour installer ton kernel, jamais
>>rencontré les problèmes de compilation que tu soulèves...
>>
>
> je ne parle pas de la compilation du kernel, mais de XFree 4.1.0 c'est
> assez different ;-)
>
>
Certes mais les références aux fichier c'est le kernel ;) donc c'est
pour ça que je disais que ça dépend comment tu t'y prends pour ton kerne
l (/usr/src/linux)
Puis si tu veux voir comment debian si prends pour compiler xfree4,
apt-get source xfree4 ;) tu recevras, les sources, les patches et les
instructions de compilation ;)
>>Les sources d'un kernel se trouvent dans /usr/src/linux, les
>>includes/libs qui sont dans /usr/include & /usr/lib sont des
>>headers/libs systèmes en provenance des compilateurs utilisés, softs
>>systèmes, etc...
>>
>>
>>
>
> oh, je n'en doute pas un seul instant. Je reformule donc ma phrases:
> certains modules de XFree4.1.0 necessitent des headers presents aussi bien
> dans /usr/include/asm que dans /usr/src/linux/include/asm. Cependant, les
> definitions des premiers, bien que de meme nom, se revelent incompatibles
> pour la compilation, au contraire des seconds. That's all.
>
>
/usr/include/asm -> libc6-dev
/usr/src/linux/include/asm -> kernel ;)
Faut voir le ./configure de XFree4 et lire les recommendations, trop
longtemps que j'ai plus compilé ça pour m'en rappeler de mémoire, mais
les appels peuvent être précisés (mais c'est chiant ;)))
--
Cédric Gavage <cedric.gavage at linuxbe.org>
[www] http://linuxbe.org - http://bsdbe.org
[perso] http://cedric.gavage.com
Plus d'informations sur la liste de diffusion Linux-bruxelles