Re: status
Marcus Brinkmann <[email protected]>
| Newsgroups | gmane.os.hurd.devel.readers |
|---|---|
| Message-ID | <[email protected]> |
On Sat, Jul 27, 2002 at 06:41:28PM -0400, Roland McGrath wrote: > I think the makefile fix I just put into 2.2 should do it. Ok, next error: make[2]: Entering directory `/gnu/libc/iconv' i386-gnu-gcc -nostdlib -nostartfiles -o /gnu/libc/obj/iconv/iconvconfig -Wl,-dynamic-linker=/lib/ld.so.1 -Wl,-z,combreloc /gnu/libc/obj/csu/crt1.o /gnu/libc/obj/csu/crti.o `i386-gnu-gcc --print-file-name=crtbegin.o` /gnu/libc/obj/iconv/iconvconfig.o /gnu/libc/obj/iconv/strtab.o /gnu/libc/obj/iconv/xmalloc.o -Wl,-rpath-link=/gnu/libc/obj:/gnu/libc/obj/math:/gnu/libc/obj/elf:/gnu/libc/obj/dlfcn:/gnu/libc/obj/nss:/gnu/libc/obj/nis:/gnu/libc/obj/rt:/gnu/libc/obj/resolv:/gnu/libc/obj/crypt:/gnu/libc/obj/mach:/gnu/libc/obj/hurd /gnu/libc/obj/libc.so.0.3 /gnu/libc/obj/libc_nonshared.a -lgcc `i386-gnu-gcc --print-file-name=crtend.o` /gnu/libc/obj/csu/crtn.o /gnu/libc/obj/libc.so.0.3: undefined reference to `__spin_lock_solid' /gnu/libc/obj/libc.so.0.3: undefined reference to `__mutex_lock_solid' /gnu/libc/obj/libc.so.0.3: undefined reference to `__mutex_unlock_solid' /gnu/libc/obj/libc.so.0.3: undefined reference to `__mutex_init' /gnu/libc/obj/libc.so.0.3: undefined reference to `__mutex_unlock' collect2: ld returned 1 exit status make[2]: *** [/gnu/libc/obj/iconv/iconvconfig] Fehler 1 make[2]: Leaving directory `/gnu/libc/iconv' make[1]: *** [iconv/others] Fehler 2 make[1]: Leaving directory `/gnu/libc' make: *** [all] Fehler 2 And indeed: marcus@ulysses[127]:/floppy/lib$ objdump --dynamic-syms /gnu/libc/obj/libc.so.0.3 |grep mutex\\\|spin 00000000 D *UND* 00000000 __spin_lock_solid 00000000 D *UND* 00000000 __mutex_lock_solid 00000000 D *UND* 00000000 __mutex_unlock_solid 00000000 D *UND* 00000000 __mutex_init 00000000 D *UND* 00000000 __mutex_unlock Thanks, Marcus -- `Rhubarb is no Egyptian god.' GNU http://www.gnu.org [email protected] Marcus Brinkmann The Hurd http://www.gnu.org/software/hurd/ [email protected] http://www.marcus-brinkmann.de/