error compiling hurd
I was trying to cross-compiling hurd when I got the following error:
make[1]: Entering directory /mnt/hurd-20011013/build/daemons'
cat ../../daemons/rc.sh >rc
chmod a+x rc
/usr/bin/i386-gnu-gcc -O
-Wl,-rpath-link=.:../libdiskfs/:../libfshelp/:../libftpconn/:../libhurdbugaddr/:../libihash/:../libiohelp/:../libnetfs/:../libpager/:../libpipe/:../libports/:../libps/:../libshouldbeinlibc/:../libstore/:../libthreads/:../libtrivfs/
-Wall -g -O2 -uargp_program_bug_address -o getty \
getty.o \
'-Wl,-(' ../libhurdbugaddr/libhurdbugaddr.so
../libshouldbeinlibc/libshouldbeinlibc.so \
-lutil \
'-Wl,-)'
/usr/i386-gnu/bin/ld: warning: libc.so.6, needed by
/usr/i386-gnu/lib/libutil.so, may conflict with libc.so.0.2
/usr/i386-gnu/bin/ld: /lib/libc.so.6: warning: unexpected redefinition of
es_init@GLIBC_2.0'
/lib/libc.so.6(*IND*+0x0): multiple definition of nmatch@GLIBC_2.0'
/usr/i386-gnu/lib/libc.so.0.2(.text+0xb12b4): first defined here
/lib/libc.so.6(*IND*+0x0): multiple definition of texit@GLIBC_2.0'
/usr/i386-gnu/lib/libc.so.0.2(.text+0x36f10): first defined here
collect2: ld returned 1 exit status
make[1]: *** [getty] Error 1
make[1]: Leaving directory /mnt/hurd-20011013/build/daemons'
make: *** [daemons] Error 2
I'm using a debian progeny, with the following package:
ii gcc-i386-gnu 1.7-4 Cheap cross-compiler for GNU/Hurd.
ii mig-i386-gnu 1.0-2 The GNU distribution of the Mach 3.0 interfa
TIA
--
Saluti / Regards
Diego Roversi | diegor at maganet.net
| diegor at tiscalinet.it
Reply to: