Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1537 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Linux headers - Utilité réel?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Linux headers - Utilité réel?

n°532212
burgergold
5$? va chez l'diable!
Posté le 01-08-2004 à 22:59:34  profilanswer
 

Je suis sur une LFS qui au départ possédait un kernel 2.4.26
 
Dans la doc justement, on avait à faire l'installation des headers du kernel
 
depuis j'ai pas mal changé de kernel, du 2.6.5 jusqu'au 2.6.8-rc2 maintenant. Mais je me promène tjrs avec mes headers du 2.4.26
 
ca ne semble causer aucun problème, d'où ma question: à quoi ca sert en réalité?
 
je peux simplement m'en débarasser? jsuis mieux de les faire suivre selon l'évolution de mes kernels?

mood
Publicité
Posté le 01-08-2004 à 22:59:34  profilanswer
 

n°532217
fl0ups
東京 - パリ - SLP
Posté le 01-08-2004 à 23:26:42  profilanswer
 

ca sert à la compile de certains softs ... mais lesquels :??:
 
Il y a au moins la libc, et dans ce cas avoir les headers d'un 2.6 te permettra d'avoir le NPTL. A priori tu peux pas avoir le NPTL si tu as compilé la libc avec les headers d'un 2.4


---------------
Fluctuat nec mergitur
n°532219
fioul666
Posté le 01-08-2004 à 23:27:43  profilanswer
 

fl0ups a écrit :

ca sert à la compile de certains softs ... mais lesquels :??:
 
Il y a au moins la libc, et dans ce cas avoir les headers d'un 2.6 te permettra d'avoir le NPTL. A priori tu peux pas avoir le NPTL si tu as compilé la libc avec les headers d'un 2.4


 
les pilotes nvidia a une epoque .

n°532221
burgergold
5$? va chez l'diable!
Posté le 01-08-2004 à 23:28:43  profilanswer
 

ok
 
et concretement ca l'apporte beaucoup le support natif du Posix?
 
surement pas moyen de recompiler glibc sans devoir tout repasser non plus

n°532224
fl0ups
東京 - パリ - SLP
Posté le 01-08-2004 à 23:32:38  profilanswer
 

fioul666 a écrit :

les pilotes nvidia a une epoque .

non il faut les sources du kernel que tu utilises, la c'est different je parle des headers qui sont installés dans /usr/include


---------------
Fluctuat nec mergitur
n°532225
fioul666
Posté le 01-08-2004 à 23:37:30  profilanswer
 

fl0ups a écrit :

non il faut les sources du kernel que tu utilises, la c'est different je parle des headers qui sont installés dans /usr/include


 
il te fallait les kernel-header a une epoque....
j'en suis sur. (je faisait comme ca qd j'avais une redhat 7.3)

n°532227
fl0ups
東京 - パリ - SLP
Posté le 01-08-2004 à 23:44:28  profilanswer
 

on parle pas de la meme chose


---------------
Fluctuat nec mergitur
n°532228
burgergold
5$? va chez l'diable!
Posté le 01-08-2004 à 23:44:59  profilanswer
 

pour en revenir à la question principale :D

n°532232
fl0ups
東京 - パリ - SLP
Posté le 02-08-2004 à 00:17:21  profilanswer
 

Burgergold a écrit :

ok
 
et concretement ca l'apporte beaucoup le support natif du Posix?
 
surement pas moyen de recompiler glibc sans devoir tout repasser non plus

Pas grand chose à moins que tu ais 3 tonnes de process multithreadés qui tournent (et encore).
 
Et je suis pas un expert LFS mais tu devrais pouvoir recompiler la libc sans recompiler tout le reste


---------------
Fluctuat nec mergitur
n°532233
burgergold
5$? va chez l'diable!
Posté le 02-08-2004 à 00:20:33  profilanswer
 

fl0ups a écrit :

Pas grand chose à moins que tu ais 3 tonnes de process multithreadés qui tournent (et encore).
 
Et je suis pas un expert LFS mais tu devrais pouvoir recompiler la libc sans recompiler tout le reste


 
bah ya rien de spécial dans une LFS, c'est simplement tout les trucs compilé à la main
 
par contre jvais attendre une confirmation pour glibc, j'avais déjà eu vent que plusieurs trucs devait en dépendre

mood
Publicité
Posté le 02-08-2004 à 00:20:33  profilanswer
 

n°532269
alien cons​piracy
hardtrance addict
Posté le 02-08-2004 à 11:47:04  profilanswer
 

IL ne disent rien sur le sujet de le lfs book ?

n°532271
burgergold
5$? va chez l'diable!
Posté le 02-08-2004 à 11:47:44  profilanswer
 

alien conspiracy a écrit :

IL ne disent rien sur le sujet de le lfs book ?


 
dans le book, ca montre comment le monter au départ, pas comment en faire la maintenance :D
 
jusqu'ici jmen suis bien sorti, mais ca jai des doutes

n°532477
fl0ups
東京 - パリ - SLP
Posté le 02-08-2004 à 16:05:12  profilanswer
 

JoWiLe a écrit :

les headers me servent à compiler certains trucs
 
- l7 pour iptables
- module ipt_p2p
- sensors

Même réponse que pour Fioul, il me semble qu'on ne parle pas de la même chose
 

  • Vous parlez des kernel-headers qui doivent correspondre à la version du noyau utilisée et qui servent (je crois) à compiler des modules pour le kernel sans avoir à installer les sources completes du dit kernel et faire make dep etc. A priori c'est installé dans /usr/src (je sais pas exactement en fait parce que vu que je compile toujours mon propre kernel je n'ai jamais utilisé ce type de package, vu que du coup j'ai les sources).


  • Il me semble que le sieur Burgergold parle des linux-headers qui sont installées dans /usr/include et qui sont nécessaires pour la compilation de la libc, ainsi que d'autres bibliothèques systeme d'apres la description de package.


---------------
Fluctuat nec mergitur
n°532481
alien cons​piracy
hardtrance addict
Posté le 02-08-2004 à 16:12:55  profilanswer
 

Mais les linux-headers ne sont-ils pas censcer être ceux qui ont été utilisé pour compiler la glibc ?


Message édité par alien conspiracy le 02-08-2004 à 16:13:41
n°532488
fl0ups
東京 - パリ - SLP
Posté le 02-08-2004 à 16:16:02  profilanswer
 

non je crois que cela ne joue qu'au moment de la compilation (de la libc)


---------------
Fluctuat nec mergitur
n°532728
burgergold
5$? va chez l'diable!
Posté le 02-08-2004 à 23:49:39  profilanswer
 

up
 
c'est possible de recompiler glibc sans foutre en l'air tout le système?

n°532987
burgergold
5$? va chez l'diable!
Posté le 03-08-2004 à 13:34:31  profilanswer
 

dernier up, je m'y attaque ce soir s'il fait pas beau alors si quelqu'un confirme svp :)

n°532994
fl0ups
東京 - パリ - SLP
Posté le 03-08-2004 à 13:38:35  profilanswer
 

bein sur les autres distribs (Mandrake, RedHAt, Debian, Gentoo ...), tu peux upgrader la libc sans problemes, le systeme de package se charge de tout.
 
A la main, ça doit etre faisable, mais je sais pas comment, et faut mieux pas se planter :D
 
Comme 'mv' et les autres sont compilés en static et doivent pouvoir marcher sans libc, ça doit etre faisable. Sinon tu le fais en chroot depuis un autre linux? En tout cas, je pense que ca doit être expliqué dans le book LFS.


---------------
Fluctuat nec mergitur
n°533057
burgergold
5$? va chez l'diable!
Posté le 03-08-2004 à 15:00:01  profilanswer
 

le book LFS explique seulement comment monter un systeme et non comment le maintenir par la suite
 
et effectivement si je rate mon coup, je chroot à partir de ma debian et c'est tout
 
bon bin c'est bien parti pour que je m'y attaque ce soir
 
merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Linux headers - Utilité réel?

 

Sujets relatifs
existe t'il un projet de logiciel centralisant l'admin de x PC linux ?Demarrage sous linux
Linux From scratchinstaller Linux/supprimer win95: pas assez d'espace sur mon disk dur.
Un linux léger pour faire firewall/routeurUtilisation de Sonny Connect sous linux ?
force une carte réseaux giga bits en 100 mega bits sous linuxinstaller une carte réseau sous linux
linux chargé en RAM + bootsplashlilo ou loadlin pour linux ?
Plus de sujets relatifs à : Linux headers - Utilité réel?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR