[uClibc]Symbol _fini needed by libc.a but not found in libgcc.a when compiling uclibc version 0.9.17

Denise Hynson dhynson at broadcom.com
Wed Feb 12 20:08:27 UTC 2003


I have attached my .config file and the script I use to build binutils and gcc.
Can anyone help me find out why I am getting these errors?


true -Since_we_are_debugging -x -R .note -R .comment td_thr_validate.o
mips-linux-gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -O
0     -fno-builtin -nostdinc -D_LIBC -I../../include -I. -g -I/opt/toolchains/cm
-2.4.5-uclibc-softfp-1.0.0-3/lib/gcc-lib/mips-linux/3.2/include -DNDEBUG -msoft-
float -fPIC -I../../libpthread/linuxthreads/sysdeps/unix/sysv/linux -I../../libp
thread/linuxthreads/sysdeps/pthread -I../../libpthread/linuxthreads/sysdeps/unix
/sysv -I../../libpthread/linuxthreads/sysdeps/unix/unix -I../../libpthread/linux
threads/sysdeps/mips -I../../libpthread/linuxthreads/sysdeps -I../../libc/sysdep
s/linux/mips -DLIBPTHREAD_SO="\"libpthread.so.0\"" -c td_symbol_list.c -o
td_symbol_list.o
true -Since_we_are_debugging -x -R .note -R .comment td_symbol_list.o
mips-linux-ar r ../libthread_db.a td_init.o td_log.o td_ta_clear_event.o
td_ta_delete.o td_ta_enable_stats.o td_ta_event_addr.o td_ta_event_getmsg.o
td_ta_get_nthreads.o td_ta_get_ph.o td_ta_get_stats.o td_ta_map_id2thr.o
td_ta_map_lwp2thr.o td_ta_new.o td_ta_reset_stats.o td_ta_set_event.o
td_ta_setconcurrency.o td_ta_thr_iter.o td_ta_tsd_iter.o td_thr_clear_event.o
td_thr_dbresume.o td_thr_dbsuspend.o td_thr_event_enable.o td_thr_event_getmsg.o
td_thr_get_info.o td_thr_getfpregs.o td_thr_getgregs.o td_thr_getxregs.o
td_thr_getxregsize.o td_thr_set_event.o td_thr_setfpregs.o td_thr_setgregs.o
td_thr_setprio.o td_thr_setsigpending.o td_thr_setxregs.o td_thr_sigsetmask.o
td_thr_tsd.o td_thr_validate.o td_symbol_list.o
make[2]: Leaving directory
`/projects/linux/mips/cablemodem/1.0.0-2/usr/src/redhat/SOURCES/uClibc-0.9.17/li
bpthread/linuxthreads_db'
make[1]: Leaving directory
`/projects/linux/mips/cablemodem/1.0.0-2/usr/src/redhat/SOURCES/uClibc-0.9.17/li
bpthread'
make[1]: Entering directory
`/projects/linux/mips/cablemodem/1.0.0-2/usr/src/redhat/SOURCES/uClibc-0.9.17/li
bc'
mips-linux-ar rv ./tmp/libgcc-need.a
Finding missing symbols in libc.a ...
    partial linking...
Symbol _fini needed by libc.a but not found in libgcc.a
Symbol _init needed by libc.a but not found in libgcc.a
make[1]: *** [shared] Error 1
make[1]: Leaving directory
`/projects/linux/mips/cablemodem/1.0.0-2/usr/src/redhat/SOURCES/uClibc-0.9.17/li
bc'
make: *** [shared] Error 2
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 2.4.5-uclibc-1.0.0-3.sh
Type: application/octet-stream
Size: 5181 bytes
Desc: not available
Url : http://lists.busybox.net/pipermail/uclibc/attachments/20030212/651ae56e/attachment.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: .config
Type: application/octet-stream
Size: 1243 bytes
Desc: not available
Url : http://lists.busybox.net/pipermail/uclibc/attachments/20030212/651ae56e/attachment-0001.obj 


More information about the uClibc mailing list