Salut, quelqu'un connait-il la vraie politique préconisée pour les includes
du kernel ? Le RPM kernel-headers installe une arborescence sous
/usr/include concernant les répertoires asm et linux. Hors chaque
distribution à sa politique.
Voici ce que j'ai toujours fait pour ma part afin de m'affranchir de ces
packages: Il s'agit de liens symboliques
/usr/include/linux -> /usr/src/linux/include/linux
/usr/include/asm -> /usr/src/linux/include/asm
/usr/include/asm-generic -> /usr/src/linux/include/asm-generic (obligatoire
pour le 2.6)
/usr/src/linux étant naturellement un lien vers les sources du kernel
utilisé.
Hors les avis divergent sur la façon de faire. La mienne est-elle la bonne ?
Quelqu'un peut-il me répondre ?
Merci d'avance.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Cem
Le 02-03-2004, Le Lyonnais a écrit :
Salut, quelqu'un connait-il la vraie politique préconisée pour les includes du kernel ? Le RPM kernel-headers installe une arborescence sous /usr/include concernant les répertoires asm et linux. Hors chaque distribution à sa politique.
Voici ce que j'ai toujours fait pour ma part afin de m'affranchir de ces packages: Il s'agit de liens symboliques
/usr/include/linux -> /usr/src/linux/include/linux /usr/include/asm -> /usr/src/linux/include/asm /usr/include/asm-generic -> /usr/src/linux/include/asm-generic (obligatoire pour le 2.6)
/usr/src/linux étant naturellement un lien vers les sources du kernel utilisé.
Hors les avis divergent sur la façon de faire. La mienne est-elle la bonne ? Quelqu'un peut-il me répondre ? Merci d'avance.
Lisez le paragraphe "Pourquoi nous copions les en-têtes du noyau et pourquoi nous ne créons pas de liens" avec la position de Linus Torvalds lui-même. http://www.fr.linuxfromscratch.org/view/lfs-5.0/chapter06/kernel.html si vous préférez le lire en VO.
Le 02-03-2004, Le Lyonnais <lelyonnais@netcourrier.com> a écrit :
Salut, quelqu'un connait-il la vraie politique préconisée pour les includes
du kernel ? Le RPM kernel-headers installe une arborescence sous
/usr/include concernant les répertoires asm et linux. Hors chaque
distribution à sa politique.
Voici ce que j'ai toujours fait pour ma part afin de m'affranchir de ces
packages: Il s'agit de liens symboliques
/usr/include/linux -> /usr/src/linux/include/linux
/usr/include/asm -> /usr/src/linux/include/asm
/usr/include/asm-generic -> /usr/src/linux/include/asm-generic (obligatoire
pour le 2.6)
/usr/src/linux étant naturellement un lien vers les sources du kernel
utilisé.
Hors les avis divergent sur la façon de faire. La mienne est-elle la bonne ?
Quelqu'un peut-il me répondre ?
Merci d'avance.
Lisez le paragraphe
"Pourquoi nous copions les en-têtes du noyau et pourquoi nous ne créons
pas de liens"
avec la position de Linus Torvalds lui-même.
http://www.fr.linuxfromscratch.org/view/lfs-5.0/chapter06/kernel.html
si vous préférez le lire en VO.
Salut, quelqu'un connait-il la vraie politique préconisée pour les includes du kernel ? Le RPM kernel-headers installe une arborescence sous /usr/include concernant les répertoires asm et linux. Hors chaque distribution à sa politique.
Voici ce que j'ai toujours fait pour ma part afin de m'affranchir de ces packages: Il s'agit de liens symboliques
/usr/include/linux -> /usr/src/linux/include/linux /usr/include/asm -> /usr/src/linux/include/asm /usr/include/asm-generic -> /usr/src/linux/include/asm-generic (obligatoire pour le 2.6)
/usr/src/linux étant naturellement un lien vers les sources du kernel utilisé.
Hors les avis divergent sur la façon de faire. La mienne est-elle la bonne ? Quelqu'un peut-il me répondre ? Merci d'avance.
Lisez le paragraphe "Pourquoi nous copions les en-têtes du noyau et pourquoi nous ne créons pas de liens" avec la position de Linus Torvalds lui-même. http://www.fr.linuxfromscratch.org/view/lfs-5.0/chapter06/kernel.html si vous préférez le lire en VO.
no_spam
On Tue, 02 Mar 2004 12:38:36 +0000, Cem wrote:
Le 02-03-2004, Le Lyonnais a écrit :
Salut, quelqu'un connait-il la vraie politique préconisée pour les includes du kernel ? Le RPM kernel-headers installe une arborescence sous /usr/include concernant les répertoires asm et linux. Hors chaque distribution à sa politique.
Voici ce que j'ai toujours fait pour ma part afin de m'affranchir de ces packages: Il s'agit de liens symboliques
/usr/include/linux -> /usr/src/linux/include/linux /usr/include/asm -> /usr/src/linux/include/asm /usr/include/asm-generic -> /usr/src/linux/include/asm-generic (obligatoire pour le 2.6)
/usr/src/linux étant naturellement un lien vers les sources du kernel utilisé.
Hors les avis divergent sur la façon de faire. La mienne est-elle la bonne ? Quelqu'un peut-il me répondre ? Merci d'avance.
Lisez le paragraphe "Pourquoi nous copions les en-têtes du noyau et pourquoi nous ne créons pas de liens" avec la position de Linus Torvalds lui-même. http://www.fr.linuxfromscratch.org/view/lfs-5.0/chapter06/kernel.html si vous préférez le lire en VO.
Et pour info, on ne peut plus se permettre de faire des liens, avec le 2.6: les programmes qui se servent de headers de linux/xxx.h ne compileront plus. Malheureusement, le "sanitizer" promis pour générer les headers de /usr/include/asm /usr/include/asm-generic et /usr/include/linux n'existe pas encore, à ma connaissance...
On Tue, 02 Mar 2004 12:38:36 +0000, Cem wrote:
Le 02-03-2004, Le Lyonnais <lelyonnais@netcourrier.com> a écrit :
Salut, quelqu'un connait-il la vraie politique préconisée pour les includes
du kernel ? Le RPM kernel-headers installe une arborescence sous
/usr/include concernant les répertoires asm et linux. Hors chaque
distribution à sa politique.
Voici ce que j'ai toujours fait pour ma part afin de m'affranchir de ces
packages: Il s'agit de liens symboliques
/usr/include/linux -> /usr/src/linux/include/linux
/usr/include/asm -> /usr/src/linux/include/asm
/usr/include/asm-generic -> /usr/src/linux/include/asm-generic (obligatoire
pour le 2.6)
/usr/src/linux étant naturellement un lien vers les sources du kernel
utilisé.
Hors les avis divergent sur la façon de faire. La mienne est-elle la bonne ?
Quelqu'un peut-il me répondre ?
Merci d'avance.
Lisez le paragraphe
"Pourquoi nous copions les en-têtes du noyau et pourquoi nous ne créons
pas de liens"
avec la position de Linus Torvalds lui-même.
http://www.fr.linuxfromscratch.org/view/lfs-5.0/chapter06/kernel.html
si vous préférez le lire en VO.
Et pour info, on ne peut plus se permettre de faire des liens,
avec le 2.6: les programmes qui se servent de headers de
linux/xxx.h ne compileront plus. Malheureusement, le "sanitizer"
promis pour générer les headers de /usr/include/asm
/usr/include/asm-generic et /usr/include/linux n'existe pas encore,
à ma connaissance...
Salut, quelqu'un connait-il la vraie politique préconisée pour les includes du kernel ? Le RPM kernel-headers installe une arborescence sous /usr/include concernant les répertoires asm et linux. Hors chaque distribution à sa politique.
Voici ce que j'ai toujours fait pour ma part afin de m'affranchir de ces packages: Il s'agit de liens symboliques
/usr/include/linux -> /usr/src/linux/include/linux /usr/include/asm -> /usr/src/linux/include/asm /usr/include/asm-generic -> /usr/src/linux/include/asm-generic (obligatoire pour le 2.6)
/usr/src/linux étant naturellement un lien vers les sources du kernel utilisé.
Hors les avis divergent sur la façon de faire. La mienne est-elle la bonne ? Quelqu'un peut-il me répondre ? Merci d'avance.
Lisez le paragraphe "Pourquoi nous copions les en-têtes du noyau et pourquoi nous ne créons pas de liens" avec la position de Linus Torvalds lui-même. http://www.fr.linuxfromscratch.org/view/lfs-5.0/chapter06/kernel.html si vous préférez le lire en VO.
Et pour info, on ne peut plus se permettre de faire des liens, avec le 2.6: les programmes qui se servent de headers de linux/xxx.h ne compileront plus. Malheureusement, le "sanitizer" promis pour générer les headers de /usr/include/asm /usr/include/asm-generic et /usr/include/linux n'existe pas encore, à ma connaissance...
Le Lyonnais
Merci à vous deux pour vos réponses. L'explication de Torwalds est exactement ce que je cherchais.
"no_spam" a écrit dans le message de news:
On Tue, 02 Mar 2004 12:38:36 +0000, Cem wrote:
Salut, quelqu'un connait-il la vraie politique préconisée pour les includes
du kernel ? Le RPM kernel-headers installe une arborescence sous /usr/include concernant les répertoires asm et linux. Hors chaque distribution à sa politique.
Voici ce que j'ai toujours fait pour ma part afin de m'affranchir de ces
Lisez le paragraphe "Pourquoi nous copions les en-têtes du noyau et pourquoi nous ne créons pas de liens" avec la position de Linus Torvalds lui-même. http://www.fr.linuxfromscratch.org/view/lfs-5.0/chapter06/kernel.html si vous préférez le lire en VO.
Et pour info, on ne peut plus se permettre de faire des liens, avec le 2.6: les programmes qui se servent de headers de linux/xxx.h ne compileront plus. Malheureusement, le "sanitizer" promis pour générer les headers de /usr/include/asm /usr/include/asm-generic et /usr/include/linux n'existe pas encore, à ma connaissance...
Merci à vous deux pour vos réponses. L'explication de Torwalds est
exactement ce que je cherchais.
"no_spam" <l_indien_no_more_spams@magic.fr> a écrit dans le message de news:
pan.2004.03.02.13.04.40.336748@magic.fr...
On Tue, 02 Mar 2004 12:38:36 +0000, Cem wrote:
Salut, quelqu'un connait-il la vraie politique préconisée pour les
includes
du kernel ? Le RPM kernel-headers installe une arborescence sous
/usr/include concernant les répertoires asm et linux. Hors chaque
distribution à sa politique.
Voici ce que j'ai toujours fait pour ma part afin de m'affranchir de
ces
Lisez le paragraphe
"Pourquoi nous copions les en-têtes du noyau et pourquoi nous ne créons
pas de liens"
avec la position de Linus Torvalds lui-même.
http://www.fr.linuxfromscratch.org/view/lfs-5.0/chapter06/kernel.html
si vous préférez le lire en VO.
Et pour info, on ne peut plus se permettre de faire des liens,
avec le 2.6: les programmes qui se servent de headers de
linux/xxx.h ne compileront plus. Malheureusement, le "sanitizer"
promis pour générer les headers de /usr/include/asm
/usr/include/asm-generic et /usr/include/linux n'existe pas encore,
à ma connaissance...
Merci à vous deux pour vos réponses. L'explication de Torwalds est exactement ce que je cherchais.
"no_spam" a écrit dans le message de news:
On Tue, 02 Mar 2004 12:38:36 +0000, Cem wrote:
Salut, quelqu'un connait-il la vraie politique préconisée pour les includes
du kernel ? Le RPM kernel-headers installe une arborescence sous /usr/include concernant les répertoires asm et linux. Hors chaque distribution à sa politique.
Voici ce que j'ai toujours fait pour ma part afin de m'affranchir de ces
Lisez le paragraphe "Pourquoi nous copions les en-têtes du noyau et pourquoi nous ne créons pas de liens" avec la position de Linus Torvalds lui-même. http://www.fr.linuxfromscratch.org/view/lfs-5.0/chapter06/kernel.html si vous préférez le lire en VO.
Et pour info, on ne peut plus se permettre de faire des liens, avec le 2.6: les programmes qui se servent de headers de linux/xxx.h ne compileront plus. Malheureusement, le "sanitizer" promis pour générer les headers de /usr/include/asm /usr/include/asm-generic et /usr/include/linux n'existe pas encore, à ma connaissance...