Hi everyone,

Some of you will probably have run into linking problems with the newer
binutils and the existing Linux kernels. I just upgraded my copy of
binutils and got this nice tip from dpkg configure:

'''Kernel link failure info

You may experience problems linking older (and some newer) kernels with
this version of binutils.  This is not because of a bug in the linker, but
rather a bug in the kernel source.  This is being worked out and fixed by
the upstream kernel group in newer kernels, but not all of the problems
may have been fixed at this time.  Older kernel versions will almost
always exhibit the problem, however, and no attempts are being made to fix
those that we know of.

There are a few work-arounds, but the most reliable is to edit the linker
script for your architecture (e.g. arch/i386/vmlinux.lds) and remove the
'*(.text.exit)' entry from the 'DISCARD' line.  It will bloat the kernel
somewhat, but it should link properly.
'''

Of course 2.4.18 should be fixed, so here's hoping it'll be out soon. :)

 --> Jijo

--
Federico Sevilla III  :: [EMAIL PROTECTED]
Network Administrator :: The Leather Collection, Inc.
GnuPG Key: http://jijo.leathercollection.ph/jijo.gpg

_
Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph
To leave: send "unsubscribe" in the body to [EMAIL PROTECTED]

To subscribe to the Linux Newbies' List: send "subscribe" in the body to 
[EMAIL PROTECTED]

Reply via email to