Yes i'll try to put trace and findout as you instructed, before that let me tell you the output of current ./hello file >./i586-linux-gcc -o hello test.c >./hello > ./hello: '/lib/libc.so.0' library contains unsupported TLS ./hello: '/lib/libc.so.0' library contains unsupported TLS ./hello: can't load library 'libc.so.0'
Regards, Mahanteshwari Hiremath. ________________________________________ From: WANG.Jiong [[email protected]] Sent: Monday, October 24, 2011 12:02 PM To: Mahanteshwari Hiremath Cc: Rob Landley; [email protected] Subject: Re: init: cannot load libc.so.0, kernel panic:trying to kill init no problem with the dynamic linker's path & name. The error >/sbin/init:can't load libc.so.0 should be reported from _dl_get_ready_to_run in ldso/ldso.c (search the error message), and I guess it failed because _dl_load_shared_library returns a NULL when load libc.so.0 suggest you to add some trace code using _dl_dprintf in related place and check what happen exactly. (there is a makelog.XXX file in your buildroot directory, you can find those commands to rebuild your uClibc only) --- WANG.Jiong Larsen & Toubro Limited www.larsentoubro.com This Email may contain confidential or privileged information for the intended recipient (s) If you are not the intended recipient, please do not use or disseminate the information, notify the sender and delete it from your system. _______________________________________________ uClibc mailing list [email protected] http://lists.busybox.net/mailman/listinfo/uclibc
