[uClibc] ARM shared libs segfault
Wen Yang
weny at promise.com
Wed May 26 21:26:38 UTC 2004
Hi, Roman,
I have changed the ldso sources according to the discussion threads you
pointed to. However, I still get segfault. I am really stuck at this
moment.
I am using the gcc 3.3.3, binutil 2.14.90.0.7 and uClibc 0.9.26.
Can you share your toolchain tarball and the uClibc config file? Thanks!
Wen
-----Original Message-----
From: uclibc-bounces at uclibc.org [mailto:uclibc-bounces at uclibc.org] On
Behalf Of roman
Sent: Thursday, May 20, 2004 12:37 AM
To: Erik Andersen
Cc: uclibc at uclibc.org
Subject: Re[2]: [uClibc] ARM shared libs segfault
Hello Erik,
Thursday, May 20, 2004, 3:01:37 AM, you wrote:
EA> When I build a uClibc root_fs for arm and attempt to chroot into
EA> it on my netwinder, I immediately get a segfault. Until that is
EA> resolved there is little hope of getting i.e. /sbin/init to run,
EA> or getting a system to boot.
When I use static built busybox init there are no problem to boot and
get a working system. With shared libraries there are two segfaults in
ldso code. When I changed ldso sources as it was discussed at
http://www.uclibc.org/lists/uclibc/2004-May/008870.html the system now
works with shared libs as well. But I guess missing DT_TEXTREL is
toolchain bug, as described at
http://www.uclibc.org/lists/uclibc/2004-May/008917.html
EA> -Erik
--
Best regards,
roman mailto:roman at imsystems.ru
More information about the uClibc
mailing list