mklibs bricht ab

µRaCoLi

Mitglied
Mitglied seit
22 Sep 2005
Beiträge
239
Punkte für Reaktionen
0
Punkte
0
Beim aktuellen Trunk habe ich ein Problem:
Code:
...
shrink shared libs
ERROR: mklibs returned an error. Please see mklibs.log.
make: *** [firmware-nocompile] Fehler 1
mklibs.log:
Code:
I: Using /usr/src/freetz-trunk/build/modified/filesystem/lib/ld-uClibc.so.0 as dynamic linker.
I: library reduction pass 1
Objects: allcfgconv ar7cfgctl libuClibc-0.9.28.so wpa_authenticator libfwsign_simple.so libavm_event.so.1.0.0 libar7cfg.so.1.0.0 librx.so.0.0.0 libmxml.so.1.0.0 wlancfgctl ld-uClibc-0.9.28.so firmwarecfg webcm capture_notimeout libboxlib.so.0.0.0 libtffs.so.1.0.0 libavmhmac.so.2.0.0 libewnwlinux.so.2.0.0 msgsend libwcfg.so reinit_jffs2 wstart voipd libfreetz.so.1.0.0 libuser.so busybox libosip2.so.4.0.0 dtach haserl hts modcgi libpthread-0.9.28.so libcapi20.so.3.0.4 multid libmscodex.so.2.0.0 libosipparser2.so.4.0.0 libled.so.1.0.0 ar7login.bin mailer dsld libavmcipher.so.0.0.0 libnsl-0.9.28.so libhidden_prof.so showdsldstat libwdt.so.1.0.0 libsiplib.so.2.0.0 libutil-0.9.28.so libresolv-0.9.28.so libfon.so libdl-0.9.28.so libwlan.so libtelcfg.so libcm.so.0.0.0 libgcc_s.so.1 libslab.so.2.0.0 librt-0.9.28.so ctlmgr librtpstream.so.2.0.0 libm-0.9.28.so libcrypt-0.9.28.so libwlanparams.so.1.0.0 brctl libavmcsock.so.2.0.0 libWdsMngr.so
Object: build/modified/filesystem/bin/allcfgconv
Object: build/modified/filesystem/bin/ar7cfgctl
Object: build/modified/filesystem/lib/libuClibc-0.9.28.so
Object: build/modified/filesystem/usr/bin/wpa_authenticator
Object: build/modified/filesystem/lib/libfwsign_simple.so
Object: build/modified/filesystem/lib/libavm_event.so.1.0.0
Object: build/modified/filesystem/lib/libar7cfg.so.1.0.0
Object: build/modified/filesystem/lib/librx.so.0.0.0
Object: build/modified/filesystem/lib/libmxml.so.1.0.0
Object: build/modified/filesystem/bin/wlancfgctl
Object: build/modified/filesystem/lib/ld-uClibc-0.9.28.so
Object: build/modified/filesystem/usr/www/cgi-bin/firmwarecfg
Object: build/modified/filesystem/usr/www/cgi-bin/webcm
Object: build/modified/filesystem/usr/www/cgi-bin/capture_notimeout
Object: build/modified/filesystem/lib/libboxlib.so.0.0.0
Object: build/modified/filesystem/lib/libtffs.so.1.0.0
Object: build/modified/filesystem/lib/libavmhmac.so.2.0.0
Object: build/modified/filesystem/lib/libewnwlinux.so.2.0.0
Object: build/modified/filesystem/bin/msgsend
Object: build/modified/filesystem/lib/libwcfg.so
Object: build/modified/filesystem/bin/reinit_jffs2
Object: build/modified/filesystem/sbin/wstart
Object: build/modified/filesystem/bin/voipd
Object: build/modified/filesystem/lib/libfreetz.so.1.0.0
Object: build/modified/filesystem/usr/share/ctlmgr/libuser.so
Object: build/modified/filesystem/bin/busybox
Object: build/modified/filesystem/lib/libosip2.so.4.0.0
Object: build/modified/filesystem/usr/bin/dtach
Object: build/modified/filesystem/usr/bin/haserl
Object: build/modified/filesystem/usr/bin/hts
Object: build/modified/filesystem/usr/bin/modcgi
Object: build/modified/filesystem/lib/libpthread-0.9.28.so
Object: build/modified/filesystem/lib/libcapi20.so.3.0.4
Object: build/modified/filesystem/sbin/multid
Object: build/modified/filesystem/lib/libmscodex.so.2.0.0
Object: build/modified/filesystem/lib/libosipparser2.so.4.0.0
Object: build/modified/filesystem/lib/libled.so.1.0.0
Object: build/modified/filesystem/sbin/ar7login.bin
Object: build/modified/filesystem/sbin/mailer
Object: build/modified/filesystem/sbin/dsld
Object: build/modified/filesystem/lib/libavmcipher.so.0.0.0
Object: build/modified/filesystem/lib/libnsl-0.9.28.so
Object: build/modified/filesystem/lib/libhidden_prof.so
Object: build/modified/filesystem/sbin/showdsldstat
Object: build/modified/filesystem/lib/libwdt.so.1.0.0
Object: build/modified/filesystem/lib/libsiplib.so.2.0.0
Object: build/modified/filesystem/lib/libutil-0.9.28.so
Object: build/modified/filesystem/lib/libresolv-0.9.28.so
Object: build/modified/filesystem/usr/share/ctlmgr/libfon.so
Object: build/modified/filesystem/lib/libdl-0.9.28.so
Object: build/modified/filesystem/usr/share/ctlmgr/libwlan.so
Object: build/modified/filesystem/usr/share/ctlmgr/libtelcfg.so
Object: build/modified/filesystem/lib/libcm.so.0.0.0
Object: build/modified/filesystem/lib/libgcc_s.so.1
Object: build/modified/filesystem/lib/libslab.so.2.0.0
Object: build/modified/filesyst/usr/src/freetz-trunk/toolchain/build/gcc-4.2.4-uClibc-0.9.28/mipsel-linux-uclibc/bin/../lib/gcc/mipsel-linux-uclibc/4.2.4/../../../../mipsel-linux-uclibc/bin/ld: cannot find -lgcc_s_pic
collect2: ld returned 1 exit status
em/lib/librt-0.9.28.so
Object: build/modified/filesystem/usr/bin/ctlmgr
Object: build/modified/filesystem/lib/librtpstream.so.2.0.0
Object: build/modified/filesystem/lib/libm-0.9.28.so
Object: build/modified/filesystem/lib/libcrypt-0.9.28.so
Object: build/modified/filesystem/lib/libwlanparams.so.1.0.0
Object: build/modified/filesystem/sbin/brctl
Object: build/modified/filesystem/lib/libavmcsock.so.2.0.0
Object: build/modified/filesystem/lib/libWdsMngr.so
1790 symbols, 29 unresolved
reducing librtpstream.so.2
reducing libavmcipher.so.0
reducing libgcc_s.so.1
reducing libwcfg.so
reducing libsiplib.so.2
reducing libhidden_prof.so
reducing libwlanparams.so.1
reducing libcm.so.0
reducing libcapi20.so.3
reducing libc.so.0
Command failed with status 1 : mipsel-linux-uclibc-gcc -nostdlib -nostartfiles -shared -Wl,--gc-sections -Wl,-soname=libc.so.0 -u__libc_msync -ustrncat -usigaction -uputs -uraise -uklogctl -upmap_getmaps -uusleep -u__unpack_d -ucfsetospeed -uclearerr -uaccess -uinitgroups -uunlockpt -uclnt_spcreateerror -uoptind -u__libc_send -ushmat -uhasmntopt -uchroot -usyscall -utcsetattr -usethostname -uchdir -udaemon -umempcpy -urealpath -umkdir -u__libc_lseek -usysinfo -uunlink -uumask -usched_getparam -u_res -ufreopen64 -ugetuid -uvsprintf -uchmod -umemcpy -uhtons -uh_errno -usigdelset -uadjtime -ustrpbrk -ugetenv -utime -utcgetpgrp -uqsort -uclose -ustrftime -untohs -ugetpriority -u__libc_open64 -usscanf -urecvmsg -u__h_errno_location -ulocaltime_r -ugetgrgid -uperror -uclock_gettime -ufseek -usetgid -usetbuf -ustrncpy -u__libc_waitpid -ustrtol -uexecve -ugetgroups -ufnmatch -uopenlog -uoptarg -u__libc_system -usocket -ustime -uendutent -uxdr_opaque -uvfork -u__getpagesize -uexecvp -upopen -uexecle -usettimeofday -ufstat -uswapon -uvsnprintf -usigismember -uregcomp -ustrndup -u__libc_sendto -ustrncasecmp -ufchmod -uxdr_int -umkstemp64 -upthread_self -uisdigit -ustrptime -usprintf -upivot_root -ufwrite -ustrcat -ubindresvport -uhtonl -ugetppid -u__libc_connect -uerrno -umount -uvsyslog -ustrcasestr -ufree -u__ctype_b -umemchr -uselect -uclosedir -uputchar -ufeof -ulchown -usend -uopendir -urmdir -ugetpeername -ukillpg -ugetgrnam -usiglongjmp -ugetpwuid -uptsname_r -ustrrchr -uftruncate -ufclose -uindex -uuname -ufstat64 -ufcntl64 -uchown -urename -ufdopen -ufcntl -utcflush -ureboot -udup -uauthunix_create_default -uprintf -umallopt -ufopen64 -u__ltdf2 -u__libc_tcdrain -ufopen -usched_yield -ulrand48 -upthread_attr_init -uioctl -umknod -usigsuspend -ulongjmp -ugetrlimit64 -u__libc_read -upthread_mutex_lock -usendmsg -ucloselog -u__libc_wait -uexecl -uether_ntoa -ustatfs -uputenv -u__pack_f -ubsearch -usync -usrand48 -uendgrent -ufprintf -ugetcwd -u__fixdfsi -ugetnameinfo -u__fgetc_unlocked -uenviron -ureaddir64 -ugetmntent -ustrtoull -usystem -ushmdt -ufputc -u__libc_recv -usysconf -ustrcasecmp -ustrtoul -ugetgid -upoll -u__subdf3 -usetenv -u__libc_pwrite -usetpriority -ustrchr -ustrtoll -uopen -uwait -usigemptyset -uclearenv -ugetopt_long_only -ufork -ulstat -u__libc_sendmsg -u_setjmp -uscandir64 -ustdin -uon_exit -ureadlink -ucfgetospeed -uinit_module -usyslog -ufreeaddrinfo -uftello64 -uferror -utoupper -usignal -usetrlimit64 -ushmget -uexeclp -usnprintf -uendmntent -ulseek -ulseek64 -uether_aton_r -uopen64 -usemop -u__libc_recvmsg -upthread_mutex_unlock -ugetprotobyname -uutmpname -usetmntent -usetpgrp -utzset -uif_nametoindex -umktime -unice -u_h_errno -urecv -ustatfs64 -ugetopt -u__libc_write -urand -usched_getscheduler -ustdout -umemmove -ugetmntent_r -usetsockopt -u__errno_location -u__muldf3 -uctime -usetpgid -ugetpgrp -uhstrerror -ustrstr -uclnttcp_create -u__truncdfsf2 -ugrantpt -u__stdin -usleep -umemrchr -ureaddir -umalloc -u__nedf2 -u__eqdf2 -ustrchrnul -u__uClibc_fini -uatexit -u__ctype_tolower -u__libc_fork -usemctl -u__libc_open -ufgetpos -u__libc_fcntl -usendto -ustat64 -ugethostbyaddr -usysctl -ugmtime -u__res_init -usetuid -ugetsockopt -u__libc_fsync -u_stdio_openlist -uclone -u__fpcmp_parts_d -ulstat64 -uregerror -u__stdout -u__libc_nanosleep -ugethostbyname -u__libc_recvfrom -uregfree -ulink -uatol -ucfmakeraw -ulocaltime -ufchown -u__libc_close -uwaitpid -uabort -ustrsep -uinet_addr -usetvbuf -ucfgetispeed -usetutent -uxdr_enum -ufflush -ufsetpos -ugetservbyname -uclntudp_create -usigaddset -uxdr_string -ucfsetispeed -ugetpagesize -u__libc_accept -ugetaddrinfo -u__libc_siglongjmp -u__ctype_toupper -u__adddf3 -uif_indextoname -ustrsignal -uftell -udprintf -umkfifo -ustat -ushmctl -ugetpt -usemget -usigfillset -usetgroups -ugetlogin_r -ustrcmp -ustrdup -uftok -uclnt_sperror -ugetspnam_r -uregexec -uftruncate64 -uxdr_u_int -usched_setscheduler -uwait3 -ustrtof -u__libc_lseek64 -u__environ -ufputs -uinet_ntoa -ustrtod -uswapoff -ugetopt_long -u__divdf3 -usetrlimit -u__extendsfdf2 -usymlink -uumount -usetitimer -ustrcpy -u__assert -uupdwtmp -utcsetpgrp -uvasprintf -uwait4 -umemset -ustrnlen -u__fputc_unlocked -ufgetc -ualphasort64 -uxdr_array -uopterr -ucreat -usetsid -ugetutline -uexit -ufread -ustrncmp -urecvfrom -uutimes -ugetrlimit -utcgetattr -ushutdown -u__gedf2 -u__unpack_f -ugetsockname -ugetpid -ugeteuid -usched_get_priority_min -uisatty -ugettimeofday -ugetpwnam -uumount2 -u__pagesize -usetbuffer -uungetc -umemcmp -uatoi -uoptopt -udirname -u__floatsidf -u__libc_pread -uunsetenv -ufileno -u__sigsetjmp -uendprotoent -umunmap -ummap -uexecv -u_exit -u__uClibc_init -ugetnetbyname -uread -upututline -ufgets -ugethostname -ubind -ustrspn -usched_get_priority_max -u__uClibc_main -udelete_module -u_errno -ustrtok -ubasename -uatof -u__clzsi2 -usigprocmask -upmap_getport -u__libc_sigaction -ustrlen -uinet_aton -uisspace -uttyname_r -u_stdio_user_locking -uxdr_bytes -ukill -ustderr -ugetservbyport -u__rpc_thread_destroy -uaccept -upthread_mutex_init -ualarm -u__floatunsidf -upclose -usrand -untohl -uvprintf -upipe -ugetegid -ulisten -utolower -ugetpass -uwrite -utimes -ufscanf -urealloc -ufsync -upthread_mutex_destroy -u__libc_pread64 -ucalloc -u__libc_pause -u__cmsg_nxthdr -ustrcspn -uvfprintf -udup2 -ustrerror -uconnect -o build/modified/mklibs-out/libc.so.0-so /usr/src/freetz-trunk/toolchain/target/lib/libc.a -Wl,-init,__uClibc_init -lgcc_s_pic -Lbuild/modified/mklibs-out -L/usr/src/freetz-trunk/toolchain/target/lib -L/usr/src/freetz-trunk/build/modified/filesystem/usr/lib/freetz -L/usr/src/freetz-trunk/build/modified/filesystem/lib /usr/src/freetz-trunk/toolchain/target/lib/ld-uClibc.so.0
With output:
 
dann hänge doch Deine .config hier an, wie oft soll das denn noch wiederholt werden

p.s. und ich wette da steht download-toolchain drin
 
Oh, da hab ich wohl die libgcc_s_pic in der Download Toolchain für 0.9.28 vergessen. Wird in der nächsten Version gefixt.

Gruß
Oliver
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.