This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Small fix for cppflags-iterator.mk


On Fri, Mar 12, 2004 at 05:41:44PM +0100, Alfred M. Szmidt wrote:
>    The following patch fixes a build failure on i386-gnu.
> 
> What build failure? libc compiled just fine yesterday or so on
> GNU/Hurd.

This failure:

i386-gnu-gcc -nostdlib -nostartfiles -o /build3/glibc-cross/iconv/iconvconfig  -Wl,-dynamic-linker=/lib/ld.so.1   -Wl,-z,combreloc  /build3/glibc-cross/csu/crt1.o /build3/glibc-cross/csu/crti.o `i386-gnu-gcc --print-file-name=crtbegin.o` /build3/glibc-cross/iconv/iconvconfig.o /build3/glibc-cross/iconv/strtab.o /build3/glibc-cross/iconv/xmalloc.o /build3/glibc-cross/iconv/hash-string.o  -Wl,-rpath-link=/build3/glibc-cross:/build3/glibc-cross/math:/build3/glibc-cross/elf:/build3/glibc-cross/dlfcn:/build3/glibc-cross/nss:/build3/glibc-cross/nis:/build3/glibc-cross/rt:/build3/glibc-cross/resolv:/build3/glibc-cross/crypt:/build3/glibc-cross/mach:/build3/glibc-cross/hurd /build3/glibc-cross/libc.so.0.3 /build3/glibc-cross/libc_nonshared.a -lgcc -lgcc_eh `i386-gnu-gcc --print-file-name=crtend.o` /build3/glibc-cross/csu/crtn.o
/build3/glibc-cross/mach/libmachuser.so.1: undefined reference to `__umoddi3_internal'
/build3/glibc-cross/mach/libmachuser.so.1: undefined reference to `__udivdi3_internal'
/build3/glibc-cross/mach/libmachuser.so.1: undefined reference to `__divdi3_internal'
/build3/glibc-cross/mach/libmachuser.so.1: undefined reference to `__moddi3_internal'
collect2: ld returned 1 exit status

Which is caused by $(glibc)/mach/mach/exc_server.c (a generated file)
not having the right CPPFLAGS.

-- 
Jeroen Dekkers


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]