1 |
Le mer 17/09/2003 à 00:08, Richard Delorme a écrit : |
2 |
> On Tuesday 16 September 2003 23:32, Ni[o wrote: |
3 |
> > Ma question est simple, pourquoi il me propose de mettre à jour le |
4 |
> > linux-headers du 2.4.19 alors que je tourne en 2.4.20 ?? |
5 |
> |
6 |
> parce qu'il s'agit des en-têtes qui ont servi à compiler la glibc, et qu'il |
7 |
> vaut mieux avoir des en-têtes en accord avec les bibliothèques. |
8 |
> |
9 |
> Voilà l'explication par Linus Torvalds lui même : |
10 |
> |
11 |
> I would suggest that people who compile new kernels should: |
12 |
> |
13 |
> - not have a single symbolic link in sight (except the one that the |
14 |
> kernel build itself sets up, namely the "linux/include/asm" symlink |
15 |
> that is only used for the internal kernel compile itself) |
16 |
> |
17 |
> And yes, this is what I do. My /usr/src/linux still has the old 2.2.13 |
18 |
> header files, even though I haven't run a 2.2.13 kernel in a _loong_ |
19 |
> time. But those headers were what glibc was compiled against, so those |
20 |
> headers are what matches the library object files. |
21 |
> |
22 |
> And this is actually what has been the suggested environment for at |
23 |
> least the last five years. I don't know why the symlink business keeps |
24 |
> on living on, like a bad zombie. Pretty much every distribution still |
25 |
> has that broken symlink, and people still remember that the linux |
26 |
> sources should go into "/usr/src/linux" even though that hasn't been |
27 |
> true in a _loong_ time. |
28 |
|
29 |
Merci !! |
30 |
-- |
31 |
Ni[o <gentoo@×××××××××××××××××.org> |