[uClibc] Toolchain problem : libgcc.a(_udivsi3.oS) is referenced by DSO

Manuel Novoa III mjn3 at codepoet.org
Fri Nov 28 19:06:59 UTC 2003


Hello,

On Thu, Nov 27, 2003 at 10:36:30AM +0100, christophe.dubach at epfl.ch wrote:
> I've problem compiling the toolchain for arm (using latest makefile in cvs) with
> gcc-3.3.1 and ucLibc snapshot... It tells me when compiling libiberty that my
> gcc cannot create executable. So I've modify the configure script to bypass this
> error and I can finally have my toochain finished.
> But when I want to use my new cross-compiler gcc on any simple c file I got this
> error :
> 
> libgcc.a(_udivsi3.oS) is referenced by DSO
> collect2: ld returned 1 exit status
> 
> and it doesn't create any executable. I suspect that this is the same error that
> occurs when libiberty configure scripts doesn't work...
> 
> I'm working on this problem for one month now, so I would appreciate anyone that
> can help me or give me a hint.

gcc starting hiding certain symbols in libgcc.  There is a work-around in buildroot
which probably hasn't migrated back to toolchain (which I don't use).

Manuel




More information about the uClibc mailing list