-----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
