-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Oliver Metz wrote:
>> On Mon, Apr 20, 2009 at 10:3 AM, Christian MICHON <christian.mic...@gmail> 
>> wrote:
>> On Sun, Apr 19, 2009 at 6:20 PM, Oliver Metz <[email protected]> wrote:
>>> When compiling uClibc++ with buildroot toolchain (gcc-4.3.3) I get the
>>> attached error.
>>>
>>> http://lists.uclibc.org/pipermail/uclibc/2008-March/039993.html
>>>
>>> Any suggestions how to solve this issue?
>>>
>> as a temporary fix, what is the compilation outcome on your platform
>> if you remove "-Wl,-z,defs" from Rules.mak ?
> 
> This fixes my problem. Thank you.
> 
> But the whole issue seems to be more complex. I found this message:
> http://gcc.gnu.org/ml/gcc-patches/2006-06/msg00780.html
> 
>> When building a cross compiler with --with-sysroot option, inhibit_libc is 
>> not defined.
> The problem occurred after switching from non-sysroot to sysroot toolchain. 
> Should inhibit_libc be defined for gcc-final because it isn't?
> 

gcc-final need to be configured with --with-sysroot for NPTL uclibc
to get proper implementation on stack unwinding functions, making
inhibit_libc not defined. For not nptl build you can still configure
gcc-final without sysroot.

Regarding the dl_iterate_phdr rework, this has been fixed by me
since revision 24090.
http://sources.busybox.net/index.py?view=rev&revision=24090

Please make sure your uclibc is updated.

cheers,
carmelo

> Carmelo mentioned a patch here:
> http://lists.uclibc.org/pipermail/uclibc/2008-March/039995.html
> 
> Is it still available? Where?
> 
> Regards
> Oliver
> _______________________________________________
> uClibc mailing list
> [email protected]
> http://lists.busybox.net/mailman/listinfo/uclibc
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAknte4EACgkQoRq/3BrK1s8QpACg1AbWOPfGbWZh0AnvAg0fIU1D
pOEAn0JpS/VLIsfYG+ZZsMo7ztg891li
=mE5X
-----END PGP SIGNATURE-----
_______________________________________________
uClibc mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to