Unable to complie buildroot, need help

Peter S. Mazinger ps.m at gmx.net
Mon Dec 5 11:07:19 UTC 2005


On Mon, 5 Dec 2005, Li Weichen wrote:

> Hi all,
> 
> I have tried to compile a rootfs with buildroot for several times, but
> always got failure notice.  The bellowing messages are the errors of the
> most recent compiling.  Can you give any hints to solve it?

How is COMPAT_ATEXIT set ? I hope that it is =y and that's why it 
fails. This option is meant only to update from .28 to .29 and will be 
removed after .29 is released, else you can safely disable it.

If COMPAT_ATEXIT=n maybe attribute_hidden (used for atexit) is not 
equivalent w/ asm (".hidden\tatexit"); that was originally proposed.

Which binutils have you used ?

Peter
 
> Thanks and best regards.
> 
> Li Weichen
> 2005-12-5
> 
> /home/iaadoa/work/buildroot/build_arm_nofpu/staging_dir/lib/gcc/arm-linux-uc
> libc/3.4.3/../../../../arm-linux-uclibc/bin/ld: .libs/jv
> -convert: hidden symbol `atexit' in
> /home/iaadoa/work/buildroot/build_arm_nofpu/staging_dir/lib/uclibc_nonshared
> .a(atexit.os) is ref
> erenced by DSO
> /home/iaadoa/work/buildroot/build_arm_nofpu/staging_dir/lib/gcc/arm-linux-uc
> libc/3.4.3/../../../../arm-linux-uclibc/bin/ld: final li
> nk failed: Nonrepresentable section on output
> collect2: ld returned 1 exit status
> make[3]: *** [jv-convert] Error 1
> make[3]: Leaving directory
> `/home/iaadoa/work/buildroot/build_arm_nofpu/gcc-3.4.3-target/arm-linux-ucli
> bc/libjava'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory
> `/home/iaadoa/work/buildroot/build_arm_nofpu/gcc-3.4.3-target/arm-linux-ucli
> bc/libjava'
> make[1]: *** [all-target-libjava] Error 2
> make[1]: Leaving directory
> `/home/iaadoa/work/buildroot/build_arm_nofpu/gcc-3.4.3-target'
> make: ***
> [/home/iaadoa/work/buildroot/build_arm_nofpu/gcc-3.4.3-target/.compiled]
> Error 2
> 
> 
> 

-- 
Peter S. Mazinger <ps dot m at gmx dot net>           ID: 0xA5F059F2
Key fingerprint = 92A4 31E1 56BC 3D5A 2D08  BB6E C389 975E A5F0 59F2




More information about the uClibc mailing list