This is the mail archive of the binutils@sourceware.org mailing list for the binutils 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]

ld testsuite failures on cygwin: cannot find -lstandard


This is on current binutils trunk:

Running /usr/local/src/trunk/src/ld/testsuite/ld-auto-import/auto-import.exp ...
gcc  -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/gas/
-I/usr/local/src/trunk/src/ld/testsuite/ld-auto-import -g -O2
-L/usr/local/src/trunk/objdir-binutils/./ld -g -O2  -c
/usr/local/src/trunk/src/ld/testsuite/ld-auto-import/dll.c -o
tmpdir/dll.o
/usr/local/src/trunk/objdir-binutils/ld/ld-new -shared
--out-implib=tmpdir/libstandard.dll.a  -o tmpdir/dll.dll tmpdir/dll.o
-L/usr/lib -lcygwin -L/usr/lib/w32api -lkernel32
gcc  -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/gas/
-I/usr/local/src/trunk/src/ld/testsuite/ld-auto-import -g -O2
-L/usr/local/src/trunk/objdir-binutils/./ld -g -O2  -c
/usr/local/src/trunk/src/ld/testsuite/ld-auto-import/client.c -o
tmpdir/client.o
/usr/local/src/trunk/objdir-binutils/ld/ld-new  -o tmpdir/client.exe
--enable-auto-import /lib/crt0.o tmpdir/client.o -Ltmpdir -lstandard
-L/usr/lib -lcygwin -L/usr/lib/w32api -lkernel32
/usr/local/src/trunk/objdir-binutils/ld/ld-new: cannot find -lstandard
FAIL: linking auto-import client using a standard import library
/usr/local/src/trunk/objdir-binutils/ld/ld-new  -o tmpdir/client.exe
--enable-auto-import /lib/crt0.o tmpdir/client.o -Ltmpdir -ldll
-L/usr/lib -lcygwin -L/usr/lib/w32api -lkernel32
PASS: linking auto-import client using the dll
/usr/local/src/trunk/objdir-binutils/ld/ld-new  -o
tmpdir/clientimport.exe --enable-auto-import /lib/crt0.o
tmpdir/client.o -Ltmpdir -lsymlinked_dll -L/usr/lib -lcygwin
-L/usr/lib/w32api -lkernel32
/usr/local/src/trunk/objdir-binutils/ld/ld-new: cannot find -lsymlinked_dll
FAIL: linking auto-import client using symbolic linked dll
/usr/local/src/trunk/objdir-binutils/ld/ld-new  -o
tmpdir/clientimport.exe --disable-auto-import /lib/crt0.o
tmpdir/client.o -Ltmpdir -ldll -L/usr/lib -lcygwin -L/usr/lib/w32api
-lkernel32
tmpdir/client.o: In function `main':
/usr/local/src/trunk/src/ld/testsuite/ld-auto-import/client.c:24:
undefined reference to `var'
/usr/local/src/trunk/src/ld/testsuite/ld-auto-import/client.c:27:
undefined reference to `var'
/usr/local/src/trunk/src/ld/testsuite/ld-auto-import/client.c:30:
undefined reference to `var'
/usr/local/src/trunk/src/ld/testsuite/ld-auto-import/client.c:32:
undefined reference to `var'
/usr/local/src/trunk/src/ld/testsuite/ld-auto-import/client.c:34:
undefined reference to `var'
/usr/local/src/trunk/src/ld/testsuite/ld-auto-import/client.c:37:
undefined reference to `foo'
/usr/local/src/trunk/src/ld/testsuite/ld-auto-import/client.c:39:
undefined reference to `foo'
/usr/local/src/trunk/src/ld/testsuite/ld-auto-import/client.c:41:
undefined reference to `foo'
/usr/local/src/trunk/src/ld/testsuite/ld-auto-import/client.c:45:
undefined reference to `func_ptr'
/usr/local/src/trunk/src/ld/testsuite/ld-auto-import/client.c:52:
undefined reference to `var2'
/usr/local/src/trunk/src/ld/testsuite/ld-auto-import/client.c:21:
undefined reference to `var'
PASS: linking with disabled auto-import
testcase /usr/local/src/trunk/src/ld/testsuite/ld-auto-import/auto-import.exp
completed in 2 seconds
Running /usr/local/src/trunk/src/ld/testsuite/ld-bootstrap/bootstrap.exp ...
/usr/local/src/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld-partial.o -r  ldgram.o ldlex.o lexsup.o ldlang.o mri.o
ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o
ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
/usr/local/src/trunk/objdir-binutils/ld/ld-new -m i386pe  -o
tmpdir/ld1 /lib/crt0.o  tmpdir/ld-partial.o ../bfd/.libs/libbfd.a
../libiberty/libiberty.a -lintl  --start-group
/usr/lib/gcc/i686-pc-cygwin/3.4.4/libgcc.a -lc --end-group -lcygwin
-L/usr/lib/w32api -luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc/i686-pc-cygwin/3.4.4/libgcc.a
/usr/lib/libintl.a(dcigettext.o):dcigettext.c:(.text+0x6c9): undefined
reference to `libiconv'
/usr/lib/libintl.a(loadmsgcat.o):loadmsgcat.c:(.text+0xf0): undefined
reference to `libiconv_open'
/usr/lib/libintl.a(loadmsgcat.o):loadmsgcat.c:(.text+0x19d): undefined
reference to `libiconv_close'
/usr/lib/libintl.a(relocatable.o):relocatable.c:(.text+0x57):
undefined reference to `libiconv_set_relocation_prefix'
FAIL: bootstrap
/usr/local/src/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld-partial.o -r  ldgram.o ldlex.o lexsup.o ldlang.o mri.o
ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o
ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
/usr/local/src/trunk/objdir-binutils/ld/ld-new -m i386pe  -o
tmpdir/ld1 /lib/crt0.o  tmpdir/ld-partial.o ../bfd/.libs/libbfd.a
../libiberty/libiberty.a -lintl  --start-group
/usr/lib/gcc/i686-pc-cygwin/3.4.4/libgcc.a -lc --end-group -lcygwin
-L/usr/lib/w32api -luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc/i686-pc-cygwin/3.4.4/libgcc.a
/usr/lib/libintl.a(dcigettext.o):dcigettext.c:(.text+0x6c9): undefined
reference to `libiconv'
/usr/lib/libintl.a(loadmsgcat.o):loadmsgcat.c:(.text+0xf0): undefined
reference to `libiconv_open'
/usr/lib/libintl.a(loadmsgcat.o):loadmsgcat.c:(.text+0x19d): undefined
reference to `libiconv_close'
/usr/lib/libintl.a(relocatable.o):relocatable.c:(.text+0x57):
undefined reference to `libiconv_set_relocation_prefix'
FAIL: bootstrap with strip
/usr/local/src/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld-partial.o -r  ldgram.o ldlex.o lexsup.o ldlang.o mri.o
ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o
ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
/usr/local/src/trunk/objdir-binutils/ld/ld-new -m i386pe  -o
tmpdir/ld1 /lib/crt0.o --static tmpdir/ld-partial.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a -lintl  --start-group
/usr/lib/gcc/i686-pc-cygwin/3.4.4/libgcc.a -lc --end-group -lcygwin
-L/usr/lib/w32api -luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc/i686-pc-cygwin/3.4.4/libgcc.a
/usr/lib/libintl.a(dcigettext.o):dcigettext.c:(.text+0x6c9): undefined
reference to `libiconv'
/usr/lib/libintl.a(loadmsgcat.o):loadmsgcat.c:(.text+0xf0): undefined
reference to `libiconv_open'
/usr/lib/libintl.a(loadmsgcat.o):loadmsgcat.c:(.text+0x19d): undefined
reference to `libiconv_close'
/usr/lib/libintl.a(relocatable.o):relocatable.c:(.text+0x57):
undefined reference to `libiconv_set_relocation_prefix'
FAIL: bootstrap with --static
/usr/local/src/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld-partial.o -r --traditional-format ldgram.o ldlex.o lexsup.o
ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o
ldmisc.o ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
/usr/local/src/trunk/objdir-binutils/ld/ld-new -m i386pe  -o
tmpdir/ld1 /lib/crt0.o --traditional-format tmpdir/ld-partial.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a -lintl  --start-group
/usr/lib/gcc/i686-pc-cygwin/3.4.4/libgcc.a -lc --end-group -lcygwin
-L/usr/lib/w32api -luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc/i686-pc-cygwin/3.4.4/libgcc.a
/usr/lib/libintl.a(dcigettext.o):dcigettext.c:(.text+0x6c9): undefined
reference to `libiconv'
/usr/lib/libintl.a(loadmsgcat.o):loadmsgcat.c:(.text+0xf0): undefined
reference to `libiconv_open'
/usr/lib/libintl.a(loadmsgcat.o):loadmsgcat.c:(.text+0x19d): undefined
reference to `libiconv_close'
/usr/lib/libintl.a(relocatable.o):relocatable.c:(.text+0x57):
undefined reference to `libiconv_set_relocation_prefix'
FAIL: bootstrap with --traditional-format
/usr/local/src/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld-partial.o -r --no-keep-memory ldgram.o ldlex.o lexsup.o
ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o
ldmisc.o ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
/usr/local/src/trunk/objdir-binutils/ld/ld-new -m i386pe  -o
tmpdir/ld1 /lib/crt0.o --no-keep-memory tmpdir/ld-partial.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a -lintl  --start-group
/usr/lib/gcc/i686-pc-cygwin/3.4.4/libgcc.a -lc --end-group -lcygwin
-L/usr/lib/w32api -luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc/i686-pc-cygwin/3.4.4/libgcc.a
child killed: hangup
FAIL: bootstrap with --no-keep-memory
/usr/local/src/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld-partial.o -r  ldgram.o ldlex.o lexsup.o ldlang.o mri.o
ldctor.o ldmain.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o
ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
/usr/local/src/trunk/objdir-binutils/ld/ld-new -m i386pe  -o
tmpdir/ld1 /lib/crt0.o --relax tmpdir/ld-partial.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a -lintl  --start-group
/usr/lib/gcc/i686-pc-cygwin/3.4.4/libgcc.a -lc --end-group -lcygwin
-L/usr/lib/w32api -luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc/i686-pc-cygwin/3.4.4/libgcc.a
/usr/lib/libintl.a(dcigettext.o):dcigettext.c:(.text+0x6c9): undefined
reference to `libiconv'
/usr/lib/libintl.a(loadmsgcat.o):loadmsgcat.c:(.text+0xf0): undefined
reference to `libiconv_open'
/usr/lib/libintl.a(loadmsgcat.o):loadmsgcat.c:(.text+0x19d): undefined
reference to `libiconv_close'
/usr/lib/libintl.a(relocatable.o):relocatable.c:(.text+0x57):
undefined reference to `libiconv_set_relocation_prefix'
FAIL: bootstrap with --relax
testcase /usr/local/src/trunk/src/ld/testsuite/ld-bootstrap/bootstrap.exp
completed in 5 seconds

Any ideas?

--
Cheers,

/ChJ


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