A good habit to get into is to check 'linux/Documentation/Changes' at
every patchlevel. It states exactly which versions of important software
you need in order to correctly compile that kernel version, and also where
you can find them:
[/usr/src/linux/Documentation/Changes]
[...]
Current Minimal Requirements
****************************
Upgrade to at *least* these software revisions before thinking you've
encountered a bug! If you're unsure what version you're currently
running, the suggested command should tell you.
[...]
- Binutils 2.9.1.0.7 ; ld -v
[...]
Binutils
========
If you upgrade binutils, please read its accompanying release notes
to find out the proper way to upgrade it. No, the instruction to "rm
`which encaps`" is not a joke.
You must use binutils 2.9.1.0.7 or later. Latest release is 2.9.1.0.25.
Beware that binutils 2.9.1 (note the absence of a suffix) from the FSF
does not work. If you are upgrading from earlier versions, you should
consider upgrading to the latest 2.9.5.0.x release.
[...]
Binutils
========
The 2.9.1.0.25 release:
ftp://ftp.varesearch.com/pub/support/hjl/binutils/2.9.1/binutils-2.9.1.0.25-glibc.x86.tar.gz
ftp://ftp.varesearch.com/pub/support/hjl/binutils/2.9.1/binutils-2.9.1.0.25.tar.gz
Installation notes:
ftp://ftp.varesearch.com/pub/support/hjl/binutils/2.9.1/release.binutils-2.9.1.0.25
The 2.9.5.0.16 release:
ftp://ftp.varesearch.com/pub/support/hjl/binutils/binutils-2.9.5.0.16.tar.bz2
Installation notes:
ftp://ftp.varesearch.com/pub/support/hjl/binutils/release.binutils-2.9.5.0.16
[...]
Hope that helps a bit.
Chris Noe
(stiker@northlink.com)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/