Re: snd_usb_audio: Unknown symbol __compound_literal.180 -- GCC 4.0.3 fixes it !
- To: debian-user@lists.debian.org
- Subject: Re: snd_usb_audio: Unknown symbol __compound_literal.180 -- GCC 4.0.3 fixes it !
- From: Marc Alff <marc.alff@comcast.net>
- Date: Sun, 12 Mar 2006 07:22:39 -0700
- Message-id: <[🔎] 44142EAF.9080806@comcast.net>
- In-reply-to: <3F545DABC05A6D4FB5E9BABD3E0063813CA6F8@hzdalexch.huitt-zollars.com>
- References: <3F545DABC05A6D4FB5E9BABD3E0063813CA6F8@hzdalexch.huitt-zollars.com>
Hi all
I could reproduce the issue with :
- kernel 2.6.15 + GCC 4.0.2
modprobe snd_usb_audio would complain about unresolved symbols
RESOLUTION :
The bug seems indeed in GCC, and is fixed by GCC 4.0.3 :
- get GCC 4.0.3, recompile it
- recompile the kernel **with GCC 4.0.3** and the usb audio module
- install modules, install the kernel image ...
voila : the module can now be loaded.
kernel 2.6.15 compiled by GCC 4.0.3 works for me now.
Marc Alff.
Reply to: