[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Problems cross-compling glibc
From: |
Farid Hajji |
Subject: |
Problems cross-compling glibc |
Date: |
Thu, 7 Dec 2000 13:03:39 +0100 |
Hi,
cross-compiling glibc (new cvs snapshot) breaks with the following
error message (while making $(GLIBC_BUILDDIR)/elf/dl-sysdep.os):
gmake -C elf subdir_lib
gmake[2]: Entering directory `/users/farid/Devel/GNU-HURD/gnu-hurd/glibc/elf'
i586-pc-gnu-gcc ../sysdeps/mach/hurd/dl-sysdep.c -c -O2 -Wall -Winline
-Wstrict-prototypes -Wwrite-strings -march=i586 -Wno-parentheses
-fomit-frame-pointer -fPIC -I../include -I.
-I/users/farid/build/build.glibc/elf -I.. -I../hurd
-I/users/farid/build/build.glibc/hurd/ -I../mach
-I/users/farid/build/build.glibc/mach/ -I/users/farid/build/build.glibc
-I../sysdeps/i386/elf -I../crypt/sysdeps/mach/hurd -I../crypt/sysdeps/mach
-I../sysdeps/mach/hurd/i386 -I../sysdeps/mach/hurd -I../sysdeps/gnu
-I../sysdeps/unix/bsd/bsd4.4 -I../sysdeps/unix/mman -I../sysdeps/mach/i386
-I../sysdeps/mach -I../sysdeps/i386/i586 -I../sysdeps/i386/i486
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64
-I../sysdeps/ieee754/flt-32 -I../sysdeps/unix/bsd -I../sysdeps/unix/common
-I../sysdeps/unix/inet -I../sysdeps/unix -I../sysdeps/posix
-I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic
-D_LIBC_REENTRANT -incl!
ude ../include/libc-symbols.h -DPIC -DSHARED -o
/users/farid/build/build.glibc/elf/dl-sysdep.os
../sysdeps/mach/hurd/dl-sysdep.c:255: conflicting types for
`_dl_sysdep_start_cleanup'
../sysdeps/generic/ldsodefs.h:486: previous declaration of
`_dl_sysdep_start_cleanup'
This didn't happen a few days ago.
farid@bsdevil:~/build> grep dl-sysdep.c glibc/sysdeps/mach/hurd/CVS/Entries
/dl-sysdep.c/1.54/Fri Dec 1 05:43:04 2000//
farid@bsdevil:~/build> grep ldsodefs.h glibc/sysdeps/generic/CVS/Entries
/ldsodefs.h/1.20/Wed Dec 6 23:18:46 2000//
-Farid.
--
Farid Hajji -- Unix Systems and Network Admin | Phone: +49-2131-67-555
Broicherdorfstr. 83, D-41564 Kaarst, Germany | farid.hajji@ob.kamp.net
- - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - -
Murphy's Law fails only when you try to demonstrate it, and thus succeeds.
- Problems cross-compling glibc,
Farid Hajji <=