[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Soundunterstützung VIA 82C686: Fehler beim Kernel-Kompilieren



Hallo Uwe,

At 12.02.2002, Uwe Tetzlaff wrote:
[...]
> | drivers/sound/sounddrivers.o(.data+0xb4): undefined reference to ocal
> | symbols in discarded section .text.exit'
> | make: *** [vmlinux] Fehler 1
> Ich habe es vorsichtshalber mit anderen Treibern ausprobiert, dabei 
> läuft der Compiler aber problemlos durch. Auch ein Versuch mit den
> Sourcen von 2.4.16 führte zum selben Ergebnis.
> In den Bugreports und in der Sound-Doku der Sourcen habe ich nichts zu
> diesem Thema gefunden. Hat jemand hier schon ähnliche Probleme gehabt 
> (und gelöst)?

Beim letzten Update der binutils unter Debian woody wurde mir folgendes
zugetragen:

,----[ Configuring Binutils ]
| 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.
`----

Klingt sehr nach deinem Problem.

Gruss, Guido

Attachment: pgphUCsUAB7yN.pgp
Description: PGP signature


Reply to: