Io e gallo abbiamo questa configurazione:
Codice: Seleziona tutto
> ls -l /usr/include/{asm*,linux}
lrwxrwxrwx 1 root root 21 2005-10-17 22:11 /usr/include/asm -> /usr/include/asm-i386
lrwxrwxrwx 1 root root 35 2005-10-17 22:11 /usr/include/asm-generic -> /usr/src/linux/include/asm-generic/
lrwxrwxrwx 1 root root 32 2005-10-17 22:11 /usr/include/asm-i386 -> /usr/src/linux/include/asm-i386/
lrwxrwxrwx 1 root root 29 2005-10-17 22:11 /usr/include/linux -> /usr/src/linux/include/linux/
Da quel poco che ho capito io le glibc dovrebbero arrivare con i loro headers e quelli devono rimanere li, immobili, fissi per sempre, almeno finche non si aggiornano le glibc. E questi headers devono essere indipendenti dal kernel che si utilizza.
Gli headers del kernel invece devono essere utilizzati unicamente se si vuole compilare parti del kernel stesso.
Quindi se io voglio un nuovo kernel NON devo andare a mettere i SUOI header in /usr/include.
Ho un dubbio ora: ma se io scarico i pacchetti tgz del kernel nuovo, i pacchetti degli headers del nuovo kernel vanno a sovrascriversi in /usr/include ?
Vi prego di rispondermi solo DOPO aver letto il link di Linus http://uwsg.iu.edu/hypermail/linux/kern ... /0587.html


