Making check in . make[1]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests' make check-TESTS check-local make[2]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests' link.test: === Running link.test libtool: link: gcc -o .libs/gettext ../lib/libnlsut.a libtool: link: creating gettext.exe PASS: link.test link-2.test: === Running link-2.test libtool: link: gcc -o .libs/something foo.o hell.o libtool: link: creating something.exe PASS: link-2.test nomode.test: === Running nomode.test PASS: nomode.test objectlist.test: === Running objectlist.test objectlist.test: === objectlist.test: error message contains -objectlist argument as expected PASS: objectlist.test quote.test: === Running quote.test quote.test: === Running quote.test == compile mode = trying: no quoting = passed: libtool: compile: gcc -c -DVAR=test foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c -DVAR=test foo.c -o foo.o >/dev/null 2>&1 = trying: \\ quoting = passed: libtool: compile: gcc -c -DVAR=\\test\\ foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c -DVAR=\\test\\ foo.c -o foo.o >/dev/null 2>&1 = trying: \" quoting = passed: libtool: compile: gcc -c -DVAR=\"test\" foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c -DVAR=\"test\" foo.c -o foo.o >/dev/null 2>&1 = trying: \` quoting = passed: libtool: compile: gcc -c -DVAR=\`test\` foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c -DVAR=\`test\` foo.c -o foo.o >/dev/null 2>&1 = trying: \$ quoting = passed: libtool: compile: gcc -c -DVAR=\$test\$ foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c -DVAR=\$test\$ foo.c -o foo.o >/dev/null 2>&1 = trying: "[" quoting = passed: libtool: compile: gcc -c "-DVAR=[test[" foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR=[test[" foo.c -o foo.o >/dev/null 2>&1 = trying: "]" quoting = passed: libtool: compile: gcc -c "-DVAR=]test]" foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR=]test]" foo.c -o foo.o >/dev/null 2>&1 = trying: "~" quoting = passed: libtool: compile: gcc -c "-DVAR=~test~" foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR=~test~" foo.c -o foo.o >/dev/null 2>&1 = trying: "#" quoting = passed: libtool: compile: gcc -c "-DVAR=#test#" foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR=#test#" foo.c -o foo.o >/dev/null 2>&1 = trying: "^" quoting = passed: libtool: compile: gcc -c "-DVAR=^test^" foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR=^test^" foo.c -o foo.o >/dev/null 2>&1 = trying: "&" quoting = passed: libtool: compile: gcc -c "-DVAR=&test&" foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR=&test&" foo.c -o foo.o >/dev/null 2>&1 = trying: "*" quoting = passed: libtool: compile: gcc -c "-DVAR=*test*" foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR=*test*" foo.c -o foo.o >/dev/null 2>&1 = trying: "(" quoting = passed: libtool: compile: gcc -c "-DVAR=(test(" foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR=(test(" foo.c -o foo.o >/dev/null 2>&1 = trying: ")" quoting = passed: libtool: compile: gcc -c "-DVAR=)test)" foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR=)test)" foo.c -o foo.o >/dev/null 2>&1 = trying: "{" quoting = passed: libtool: compile: gcc -c "-DVAR={test{" foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR={test{" foo.c -o foo.o >/dev/null 2>&1 = trying: "}" quoting = passed: libtool: compile: gcc -c "-DVAR=}test}" foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR=}test}" foo.c -o foo.o >/dev/null 2>&1 = trying: "|" quoting = passed: libtool: compile: gcc -c "-DVAR=|test|" foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR=|test|" foo.c -o foo.o >/dev/null 2>&1 = trying: ";" quoting = passed: libtool: compile: gcc -c "-DVAR=;test;" foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR=;test;" foo.c -o foo.o >/dev/null 2>&1 = trying: "<" quoting = passed: libtool: compile: gcc -c "-DVAR=/dev/null 2>&1 = trying: ">" quoting = passed: libtool: compile: gcc -c "-DVAR=>test>" foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR=>test>" foo.c -o foo.o >/dev/null 2>&1 = trying: "?" quoting = passed: libtool: compile: gcc -c "-DVAR=?test?" foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR=?test?" foo.c -o foo.o >/dev/null 2>&1 = trying: "'" quoting = passed: libtool: compile: gcc -c "-DVAR='test'" foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR='test'" foo.c -o foo.o >/dev/null 2>&1 = trying: " " quoting = passed: libtool: compile: gcc -c "-DVAR= test " foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR= test " foo.c -o foo.o >/dev/null 2>&1 = trying: " " quoting = passed: libtool: compile: gcc -c "-DVAR= test " foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -c "-DVAR= test " foo.c -o foo.o >/dev/null 2>&1 == link mode = trying: no quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,-someflag=test foo.o libtool: link: creating hell.exe = trying: \\ quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,-someflag=\\test\\ foo.o libtool: link: creating hell.exe = trying: \" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,-someflag=\"test\" foo.o libtool: link: creating hell.exe = trying: \` quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,-someflag=\`test\` foo.o libtool: link: creating hell.exe = trying: \$ quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,-someflag=\$test\$ foo.o libtool: link: creating hell.exe = trying: "[" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag=[test[" foo.o libtool: link: creating hell.exe = trying: "]" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag=]test]" foo.o libtool: link: creating hell.exe = trying: "~" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag=~test~" foo.o libtool: link: creating hell.exe = trying: "#" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag=#test#" foo.o libtool: link: creating hell.exe = trying: "^" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag=^test^" foo.o libtool: link: creating hell.exe = trying: "&" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag=&test&" foo.o libtool: link: creating hell.exe = trying: "*" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag=*test*" foo.o libtool: link: creating hell.exe = trying: "(" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag=(test(" foo.o libtool: link: creating hell.exe = trying: ")" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag=)test)" foo.o libtool: link: creating hell.exe = trying: "{" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag={test{" foo.o libtool: link: creating hell.exe = trying: "}" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag=}test}" foo.o libtool: link: creating hell.exe = trying: "|" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag=|test|" foo.o libtool: link: creating hell.exe = trying: ";" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag=;test;" foo.o libtool: link: creating hell.exe = trying: "<" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag=" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag=>test>" foo.o libtool: link: creating hell.exe = trying: "?" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag=?test?" foo.o libtool: link: creating hell.exe = trying: "'" quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag='test'" foo.o libtool: link: creating hell.exe = trying: " " quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag= test " foo.o libtool: link: creating hell.exe = trying: " " quoting = passed: libtool: link: gcc -o .libs/hell -g -O -Wl,"-someflag= test " foo.o libtool: link: creating hell.exe == install mode = trying: no quoting = passed: libtool: install: install -c --something=test hell /usr/local/bin/hell = trying: \\ quoting = passed: libtool: install: install -c --something=\\test\\ hell /usr/local/bin/hell = trying: \" quoting = passed: libtool: install: install -c --something=\"test\" hell /usr/local/bin/hell = trying: \` quoting = passed: libtool: install: install -c --something=\`test\` hell /usr/local/bin/hell = trying: \$ quoting = passed: libtool: install: install -c --something=\$test\$ hell /usr/local/bin/hell = trying: "[" quoting = passed: libtool: install: install -c "--something=[test[" hell /usr/local/bin/hell = trying: "]" quoting = passed: libtool: install: install -c "--something=]test]" hell /usr/local/bin/hell = trying: "~" quoting = passed: libtool: install: install -c "--something=~test~" hell /usr/local/bin/hell = trying: "#" quoting = passed: libtool: install: install -c "--something=#test#" hell /usr/local/bin/hell = trying: "^" quoting = passed: libtool: install: install -c "--something=^test^" hell /usr/local/bin/hell = trying: "&" quoting = passed: libtool: install: install -c "--something=&test&" hell /usr/local/bin/hell = trying: "*" quoting = passed: libtool: install: install -c "--something=*test*" hell /usr/local/bin/hell = trying: "(" quoting = passed: libtool: install: install -c "--something=(test(" hell /usr/local/bin/hell = trying: ")" quoting = passed: libtool: install: install -c "--something=)test)" hell /usr/local/bin/hell = trying: "{" quoting = passed: libtool: install: install -c "--something={test{" hell /usr/local/bin/hell = trying: "}" quoting = passed: libtool: install: install -c "--something=}test}" hell /usr/local/bin/hell = trying: "|" quoting = passed: libtool: install: install -c "--something=|test|" hell /usr/local/bin/hell = trying: ";" quoting = passed: libtool: install: install -c "--something=;test;" hell /usr/local/bin/hell = trying: "<" quoting = passed: libtool: install: install -c "--something=" quoting = passed: libtool: install: install -c "--something=>test>" hell /usr/local/bin/hell = trying: "?" quoting = passed: libtool: install: install -c "--something=?test?" hell /usr/local/bin/hell = trying: "'" quoting = passed: libtool: install: install -c "--something='test'" hell /usr/local/bin/hell = trying: " " quoting = passed: libtool: install: install -c "--something= test " hell /usr/local/bin/hell = trying: " " quoting = passed: libtool: install: install -c "--something= test " hell /usr/local/bin/hell PASS: quote.test sh.test: === Running sh.test PASS: sh.test suffix.test: === Running suffix.test recognized foo.C as a valid source file recognized foo.F as a valid source file recognized foo.S as a valid source file recognized foo.ada as a valid source file recognized foo.adb as a valid source file recognized foo.ads as a valid source file recognized foo.asm as a valid source file recognized foo.c as a valid source file recognized foo.c++ as a valid source file recognized foo.cc as a valid source file recognized foo.cpp as a valid source file recognized foo.cxx as a valid source file recognized foo.f as a valid source file recognized foo.f90 as a valid source file recognized foo.for as a valid source file recognized foo.m as a valid source file recognized foo.s as a valid source file libtool: compile: cannot determine name of library object from `foo.' PASS: suffix.test tagtrace.test: === Running tagtrace.test libtool: link: ar cru .libs/liba.a .libs/foo.o libtool: link: ranlib .libs/liba.a libtool: link: creating liba.la libtool: link: ( cd ".libs" && rm -f "liba.la" && ln -s "../liba.la" "liba.la" ) libtool: link: ar cru .libs/liba.a .libs/foo.o libtool: link: ranlib .libs/liba.a libtool: link: creating liba.la libtool: link: ( cd ".libs" && rm -f "liba.la" && ln -s "../liba.la" "liba.la" ) libtool: link: ar cru .libs/liba.a .libs/foo.o libtool: link: ranlib .libs/liba.a libtool: link: creating liba.la libtool: link: ( cd ".libs" && rm -f "liba.la" && ln -s "../liba.la" "liba.la" ) libtool: link: creating liba.la libtool: link: ( cd ".libs" && rm -f "liba.la" && ln -s "../liba.la" "liba.la" ) libtool: link: creating liba.la libtool: link: ( cd ".libs" && rm -f "liba.la" && ln -s "../liba.la" "liba.la" ) libtool: link: ignoring unknown tag UnKnOwN libtool: link: ar cru .libs/liba.a .libs/foo.o libtool: link: ranlib .libs/liba.a libtool: link: creating liba.la libtool: link: ( cd ".libs" && rm -f "liba.la" && ln -s "../liba.la" "liba.la" ) libtool: link: ignoring unknown tag UnKnOwN PASS: tagtrace.test cdemo-static.test: === Running cdemo-static.test cdemo-static.test: === Running `make distclean' in cdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/cdemo' rm -f cdemo.exe cdemo rm -rf .libs _libs test -z "libfoo.la" || rm -f libfoo.la rm -f "./so_locations" rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/cdemo' cdemo-static.test: === Configuring in cdemo cdemo-static.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/cdemo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/cdemo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst --disable-shared checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: cdemo-static.test cdemo-make.test: === Running cdemo-make.test cdemo-make.test: === Running `make ' in cdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/cdemo' /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"cdemo\" -DPACKAGE_TARNAME=\"cdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"cdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"cdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/cdemo -I/Robert/libtool-HEAD/src/libtool/tests/cdemo/../.. -g -O2 -c -o foo.lo foo.c libtool: compile: gcc -DPACKAGE_NAME=\"cdemo\" -DPACKAGE_TARNAME=\"cdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"cdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"cdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/cdemo -I/Robert/libtool-HEAD/src/libtool/tests/cdemo/../.. -g -O2 -c foo.c -o foo.o /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libfoo.la -no-undefined foo.lo libtool: link: ar cru .libs/libfoo.a foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: creating libfoo.la libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) gcc -DPACKAGE_NAME=\"cdemo\" -DPACKAGE_TARNAME=\"cdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"cdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"cdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/cdemo -I/Robert/libtool-HEAD/src/libtool/tests/cdemo/../.. -g -O2 -c main.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o cdemo.exe main.o libfoo.la libtool: link: gcc -g -O2 -o cdemo.exe main.o ./.libs/libfoo.a make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/cdemo' PASS: cdemo-make.test cdemo-exec.test: === Running cdemo-exec.test cdemo-exec.test: === Executing uninstalled programs in Welcome to GNU libtool cdemo! ** This is libfoo ** hello returned: 57616 hello is ok! cos (0.0) = 1 foo is ok! PASS: cdemo-exec.test demo-static.test: === Running demo-static.test demo-static.test: === Running `make distclean' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' rm -f hell.exe hell rm -f hell_static.exe hell_static rm -f helldl.exe helldl test -z "hc-direct hc-libflag hc-libpath hc-minusL libhell0.a libhell1.la libhell2.la hell0.exe hell0" || rm -f hc-direct hc-libflag hc-libpath hc-minusL libhell0.a libhell1.la libhell2.la hell0.exe hell0 test -z "libhello.la" || rm -f libhello.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' demo-static.test: === Configuring in demo demo-static.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/demo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/demo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst --disable-shared checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for an ANSI C-conforming const... yes checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for as... as checking for dlltool... dlltool checking for objdump... objdump checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking for string.h... (cached) yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: demo-static.test demo-make.test: === Running demo-make.test demo-make.test: === Running `make ' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c -o hello.lo hello.c libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c hello.c -o hello.o /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c -o foo.lo foo.c libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c foo.c -o foo.o /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libhello.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined -version-info 3:12:1 hello.lo foo.lo libtool: link: ar cru .libs/libhello.a hello.o foo.o libtool: link: ranlib .libs/libhello.a libtool: link: creating libhello.la libtool: link: ( cd ".libs" && rm -f "libhello.la" && ln -s "../libhello.la" "libhello.la" ) gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c main.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o hell.exe main.o libhello.la libtool: link: gcc -g -O2 -o hell.exe main.o ./.libs/libhello.a /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o hell_static.exe -static main.o libhello.la libtool: link: gcc -g -O2 -o hell_static.exe main.o ./.libs/libhello.a gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c dlmain.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o helldl.exe -export-dynamic -dlpreopen libhello.la dlmain.o libtool: link: rm -f .libs/helldl.exe.nm .libs/helldl.exe.nmS .libs/helldl.exe.nmT libtool: link: creating .libs/helldl.exeS.c libtool: link: extracting global C symbols from `./.libs/libhello.a' libtool: link: (cd .libs && gcc -g -O2 -c -fno-builtin "helldl.exeS.c") libtool: link: rm -f ".libs/helldl.exeS.c" ".libs/helldl.exe.nm" ".libs/helldl.exe.nmS" ".libs/helldl.exe.nmT" libtool: link: gcc -g -O2 -o helldl.exe .libs/helldl.exeS.o dlmain.o -Wl,--export-dynamic ./.libs/libhello.a libtool: link: rm -f ".libs/helldl.exeS.o" make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' PASS: demo-make.test demo-exec.test: === Running demo-exec.test demo-exec.test: === Executing uninstalled programs in Welcome to GNU Hell! Welcome to GNU Hell! Welcome to *modular* GNU Hell! PASS: demo-exec.test demo-inst.test: === Running demo-inst.test demo-inst.test: === Running `make install' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'libhello.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la' libtool: install: /usr/local/bin/ginstall -c .libs/libhello.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la libtool: install: /usr/local/bin/ginstall -c .libs/libhello.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.a libtool: install: ranlib /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.a libtool: install: chmod 644 /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.a ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'hell.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell.exe' libtool: install: /usr/local/bin/ginstall -c hell.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell.exe /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'hell_static.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell_static.exe' libtool: install: /usr/local/bin/ginstall -c hell_static.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell_static.exe /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'helldl.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/helldl.exe' libtool: install: /usr/local/bin/ginstall -c helldl.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/helldl.exe test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/include" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/include" /usr/local/bin/ginstall -c -m 644 'foo.h' '/Robert/libtool-HEAD/src/libtool/tests/_inst/include/foo.h' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' demo-inst.test: === Executing installed programs in demo Welcome to GNU Hell! Welcome to GNU Hell! Welcome to *modular* GNU Hell! PASS: demo-inst.test demo-unst.test: === Running demo-unst.test demo-unst.test: === Running `make uninstall' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell.exe' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell_static.exe' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/helldl.exe' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/include/foo.h' + list=libhello.la ++ echo libhello.la ++ sed -e 's|^.*/||' + p=libhello.la + echo ' /bin/bash ./libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la'\''' /bin/bash ./libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la' + /bin/bash ./libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.a make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' PASS: demo-unst.test depdemo-static.test: === Running depdemo-static.test depdemo-static.test: === Running `make distclean' in depdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' Making distclean in l4 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' test -z "libl4.la" || rm -f libl4.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' Making distclean in l3 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' test -z "libl3.la" || rm -f libl3.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' Making distclean in l2 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' test -z "libl2.la" || rm -f libl2.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' Making distclean in l1 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' test -z "libl1.la" || rm -f libl1.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' Making distclean in . make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' rm -f depdemo.exe depdemo rm -f depdemo_static.exe depdemo_static rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' depdemo-static.test: === Configuring in depdemo depdemo-static.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/depdemo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/depdemo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst --disable-shared checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for as... as checking for dlltool... dlltool checking for objdump... objdump checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: creating l1/Makefile config.status: creating l2/Makefile config.status: creating l3/Makefile config.status: creating l4/Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: depdemo-static.test depdemo-make.test: === Running depdemo-make.test depdemo-make.test: === Running `make ' in depdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' Making all in l1 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' /bin/bash ../libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c -o l1.lo l1.c libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l1.c -o l1.o /bin/bash ../libtool --mode=link --tag=CC gcc -g -O2 -o libl1.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined l1.lo libtool: link: ar cru .libs/libl1.a l1.o libtool: link: ranlib .libs/libl1.a libtool: link: creating libl1.la libtool: link: ( cd ".libs" && rm -f "libl1.la" && ln -s "../libl1.la" "libl1.la" ) make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' Making all in l2 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' /bin/bash ../libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c -o l2.lo l2.c libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l2.c -o l2.o /bin/bash ../libtool --mode=link --tag=CC gcc -g -O2 -o libl2.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined l2.lo ../l1/libl1.la libtool: link: ar cru .libs/libl2.a l2.o libtool: link: ranlib .libs/libl2.a libtool: link: creating libl2.la libtool: link: ( cd ".libs" && rm -f "libl2.la" && ln -s "../libl2.la" "libl2.la" ) make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' Making all in l3 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' /bin/bash ../libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c -o l3.lo l3.c libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l3.c -o l3.o /bin/bash ../libtool --mode=link --tag=CC gcc -g -O2 -o libl3.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined l3.lo ../l1/libl1.la ../l2/libl2.la libtool: link: ar cru .libs/libl3.a l3.o libtool: link: ranlib .libs/libl3.a libtool: link: creating libl3.la libtool: link: ( cd ".libs" && rm -f "libl3.la" && ln -s "../libl3.la" "libl3.la" ) make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' Making all in l4 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' /bin/bash ../libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c -o l4.lo l4.c libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l4.c -o l4.o /bin/bash ../libtool --mode=link --tag=CC gcc -g -O2 -o libl4.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined l4.lo ../l3/libl3.la libtool: link: ar cru .libs/libl4.a l4.o libtool: link: ranlib .libs/libl4.a libtool: link: creating libl4.la libtool: link: ( cd ".libs" && rm -f "libl4.la" && ln -s "../libl4.la" "libl4.la" ) make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/../.. -g -O2 -c main.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o depdemo.exe main.o ./l1/libl1.la ./l2/libl2.la ./l4/libl4.la libtool: link: gcc -g -O2 -o depdemo.exe main.o ./l1/.libs/libl1.a ./l2/.libs/libl2.a ./l4/.libs/libl4.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l3/.libs/libl3.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l2/.libs/libl2.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs/libl1.a /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o depdemo_static.exe `/bin/bash ./libtool --features | /usr/bin/sed -n -e '/enable static/s/^.*$/-static/p'` main.o ./l1/libl1.la ./l2/libl2.la ./l4/libl4.la libtool: link: gcc -g -O2 -o depdemo_static.exe main.o ./l1/.libs/libl1.a ./l2/.libs/libl2.a ./l4/.libs/libl4.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l3/.libs/libl3.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l2/.libs/libl2.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs/libl1.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' PASS: depdemo-make.test depdemo-exec.test: === Running depdemo-exec.test depdemo-exec.test: === Executing uninstalled programs in dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 PASS: depdemo-exec.test depdemo-inst.test: === Running depdemo-inst.test depdemo-inst.test: === Running `make install' in depdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' Making install in l1 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ../libtool --mode=install /usr/local/bin/ginstall -c 'libl1.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la' libtool: install: /usr/local/bin/ginstall -c .libs/libl1.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la libtool: install: /usr/local/bin/ginstall -c .libs/libl1.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.a libtool: install: ranlib /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.a libtool: install: chmod 644 /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.a ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' Making install in l2 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ../libtool --mode=install /usr/local/bin/ginstall -c 'libl2.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la' libtool: install: /usr/local/bin/ginstall -c .libs/libl2.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la libtool: install: /usr/local/bin/ginstall -c .libs/libl2.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.a libtool: install: ranlib /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.a libtool: install: chmod 644 /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.a ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' Making install in l3 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ../libtool --mode=install /usr/local/bin/ginstall -c 'libl3.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la' libtool: install: /usr/local/bin/ginstall -c .libs/libl3.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la libtool: install: /usr/local/bin/ginstall -c .libs/libl3.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.a libtool: install: ranlib /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.a libtool: install: chmod 644 /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.a ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' Making install in l4 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ../libtool --mode=install /usr/local/bin/ginstall -c 'libl4.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la' libtool: install: /usr/local/bin/ginstall -c .libs/libl4.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la libtool: install: /usr/local/bin/ginstall -c .libs/libl4.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.a libtool: install: ranlib /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.a libtool: install: chmod 644 /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.a ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'depdemo.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo.exe' libtool: install: /usr/local/bin/ginstall -c depdemo.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo.exe /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'depdemo_static.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo_static.exe' libtool: install: /usr/local/bin/ginstall -c depdemo_static.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo_static.exe make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' depdemo-inst.test: === Executing installed programs in depdemo dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 PASS: depdemo-inst.test depdemo-unst.test: === Running depdemo-unst.test depdemo-unst.test: === Running `make uninstall' in depdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' Making uninstall in l1 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' + list=libl1.la ++ echo libl1.la ++ sed -e 's|^.*/||' + p=libl1.la + echo ' /bin/bash ../libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la'\''' /bin/bash ../libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la' + /bin/bash ../libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' Making uninstall in l2 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' + list=libl2.la ++ echo libl2.la ++ sed -e 's|^.*/||' + p=libl2.la + echo ' /bin/bash ../libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la'\''' /bin/bash ../libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la' + /bin/bash ../libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' Making uninstall in l3 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' + list=libl3.la ++ echo libl3.la ++ sed -e 's|^.*/||' + p=libl3.la + echo ' /bin/bash ../libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la'\''' /bin/bash ../libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la' + /bin/bash ../libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' Making uninstall in l4 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' + list=libl4.la ++ echo libl4.la ++ sed -e 's|^.*/||' + p=libl4.la + echo ' /bin/bash ../libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la'\''' /bin/bash ../libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la' + /bin/bash ../libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo.exe' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo_static.exe' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' PASS: depdemo-unst.test mdemo-static.test: === Running mdemo-static.test mdemo-static.test: === Running `make distclean' in mdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' rm -f mdemo.exe mdemo rm -f mdemo_static.exe mdemo_static test -z "libsub.la foo1.la libfoo2.la libmlib.la" || rm -f libsub.la foo1.la libfoo2.la libmlib.la rm -f "./so_locations" rm -f "./so_locations" rm -f "./so_locations" rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' mdemo-static.test: === Configuring in mdemo mdemo-static.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/mdemo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/mdemo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst --disable-shared checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for an ANSI C-conforming const... yes checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for as... as checking for dlltool... dlltool checking for objdump... objdump checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: mdemo-static.test mdemo-make.test: === Running mdemo-make.test mdemo-make.test: === Running `make ' in mdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c -o sub.lo sub.c libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c sub.c -o sub.o /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libsub.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined sub.lo libtool: link: ar cru .libs/libsub.a sub.o libtool: link: ranlib .libs/libsub.a libtool: link: creating libsub.la libtool: link: ( cd ".libs" && rm -f "libsub.la" && ln -s "../libsub.la" "libsub.la" ) /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c -o foo1.lo foo1.c libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c foo1.c -o foo1.o /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o foo1.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined -module -avoid-version foo1.lo libsub.la libtool: link: ar cru .libs/foo1.a foo1.o libtool: link: ranlib .libs/foo1.a libtool: link: creating foo1.la libtool: link: ( cd ".libs" && rm -f "foo1.la" && ln -s "../foo1.la" "foo1.la" ) /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c -o foo2.lo foo2.c libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c foo2.c -o foo2.o /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libfoo2.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined -module -export-symbols-regex "libfoo2.*" foo2.lo libsub.la libtool: link: ar cru .libs/libfoo2.a foo2.o libtool: link: ranlib .libs/libfoo2.a libtool: link: creating libfoo2.la libtool: link: ( cd ".libs" && rm -f "libfoo2.la" && ln -s "../libfoo2.la" "libfoo2.la" ) /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c -o mlib.lo mlib.c libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c mlib.c -o mlib.o (cd ../../libltdl; make `echo ./../../libltdl/libltdlc.la | sed 's,.*\.\./libltdl/,,g'`) make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/libltdl' make[4]: `libltdlc.la' is up to date. make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/libltdl' /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libmlib.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined mlib.lo ./../../libltdl/libltdlc.la "-dlopen" foo1.la "-dlopen" libfoo2.la libtool: link: rm -f .libs/libmlib.nm .libs/libmlib.nmS .libs/libmlib.nmT libtool: link: creating .libs/libmlibS.c libtool: link: (cd .libs && gcc -g -O2 -c -fno-builtin -DPIC "libmlibS.c") libtool: link: rm -f ".libs/libmlibS.c" ".libs/libmlib.nm" ".libs/libmlib.nmS" ".libs/libmlib.nmT" libtool: link: (cd .libs/libmlib.lax/libltdlc.a && ar x /Robert/libtool-HEAD/src/libtool/tests/mdemo/./../../libltdl/.libs/libltdlc.a) libtool: link: ar cru .libs/libmlib.a mlib.o .libs/libmlibS.o .libs/libmlib.lax/libltdlc.a/dlopen.o .libs/libmlib.lax/libltdlc.a/libltdlcS.o .libs/libmlib.lax/libltdlc.a/libltdlc_la-ltdl.o .libs/libmlib.lax/libltdlc.a/libltdlc_la-lt_dlloader.o .libs/libmlib.lax/libltdlc.a/libltdlc_la-lt_error.o .libs/libmlib.lax/libltdlc.a/libltdlc_la-lt__alloc.o .libs/libmlib.lax/libltdlc.a/libltdlc_la-preopen.o .libs/libmlib.lax/libltdlc.a/libltdlc_la-slist.o .libs/libmlib.lax/libltdlc.a/loadlibrary.o libtool: link: ranlib .libs/libmlib.a libtool: link: rm -fr .libs/libmlib.lax libtool: link: creating libmlib.la libtool: link: ( cd ".libs" && rm -f "libmlib.la" && ln -s "../libmlib.la" "libmlib.la" ) gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c main.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o mdemo.exe -export-dynamic main.o ./../../libltdl/libltdlc.la libsub.la "-dlopen" self "-dlopen" foo1.la "-dlopen" libfoo2.la libtool: link: rm -f .libs/mdemo.exe.nm .libs/mdemo.exe.nmS .libs/mdemo.exe.nmT libtool: link: creating .libs/mdemo.exeS.c libtool: link: generating symbol list for `mdemo.exe' libtool: link: extracting global C symbols from `main.o' libtool: link: extracting global C symbols from `./.libs/foo1.a' libtool: link: extracting global C symbols from `/Robert/libtool-HEAD/src/libtool/tests/mdemo/.libs/libsub.a' libtool: link: extracting global C symbols from `./.libs/libfoo2.a' libtool: link: extracting global C symbols from `/Robert/libtool-HEAD/src/libtool/tests/mdemo/.libs/libsub.a' libtool: link: (cd .libs && gcc -g -O2 -c -fno-builtin "mdemo.exeS.c") libtool: link: rm -f ".libs/mdemo.exeS.c" ".libs/mdemo.exe.nm" ".libs/mdemo.exe.nmS" ".libs/mdemo.exe.nmT" libtool: link: gcc -g -O2 -o mdemo.exe main.o .libs/mdemo.exe.def .libs/mdemo.exeS.o -Wl,--export-dynamic /Robert/libtool-HEAD/src/libtool/libltdl/loaders/.libs/dlopen.a /Robert/libtool-HEAD/src/libtool/libltdl/loaders/.libs/loadlibrary.a ./.libs/foo1.a ./.libs/libfoo2.a /Robert/libtool-HEAD/src/libtool/tests/mdemo/.libs/libsub.a ./../../libltdl/.libs/libltdlc.a ./.libs/libsub.a /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld: .libs/mdemo.exe.def:1: syntax error /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld:.libs/mdemo.exe.def: file format not recognized; treating as linker script /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld:.libs/mdemo.exe.def:2: syntax error collect2: ld returned 1 exit status libtool: link: rm -f ".libs/mdemo.exeS.o" /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o mdemo_static.exe -static -export-dynamic main.o ./../../libltdl/libltdlc.la libsub.la "-dlopen" self "-dlopen" foo1.la "-dlopen" libfoo2.la libtool: link: rm -f .libs/mdemo_static.exe.nm .libs/mdemo_static.exe.nmS .libs/mdemo_static.exe.nmT libtool: link: creating .libs/mdemo_static.exeS.c libtool: link: generating symbol list for `mdemo_static.exe' libtool: link: extracting global C symbols from `main.o' libtool: link: extracting global C symbols from `./.libs/foo1.a' libtool: link: extracting global C symbols from `/Robert/libtool-HEAD/src/libtool/tests/mdemo/.libs/libsub.a' libtool: link: extracting global C symbols from `./.libs/libfoo2.a' libtool: link: extracting global C symbols from `/Robert/libtool-HEAD/src/libtool/tests/mdemo/.libs/libsub.a' libtool: link: (cd .libs && gcc -g -O2 -c -fno-builtin "mdemo_static.exeS.c") libtool: link: rm -f ".libs/mdemo_static.exeS.c" ".libs/mdemo_static.exe.nm" ".libs/mdemo_static.exe.nmS" ".libs/mdemo_static.exe.nmT" libtool: link: gcc -g -O2 -o mdemo_static.exe main.o .libs/mdemo_static.exe.def .libs/mdemo_static.exeS.o -Wl,--export-dynamic /Robert/libtool-HEAD/src/libtool/libltdl/loaders/.libs/dlopen.a /Robert/libtool-HEAD/src/libtool/libltdl/loaders/.libs/loadlibrary.a ./.libs/foo1.a ./.libs/libfoo2.a /Robert/libtool-HEAD/src/libtool/tests/mdemo/.libs/libsub.a ./../../libltdl/.libs/libltdlc.a ./.libs/libsub.a /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld: .libs/mdemo_static.exe.def:1: syntax error /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld:.libs/mdemo_static.exe.def: file format not recognized; treating as linker script /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld:.libs/mdemo_static.exe.def:2: syntax error collect2: ld returned 1 exit status libtool: link: rm -f ".libs/mdemo_static.exeS.o" make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' PASS: mdemo-make.test mdemo-exec.test: === Running mdemo-exec.test mdemo-exec.test: You must run mdemo-make.test before running ./mdemo-exec.test SKIP: mdemo-exec.test mdemo-inst.test: === Running mdemo-inst.test mdemo-inst.test: You must run mdemo-make.test before running ./mdemo-inst.test SKIP: mdemo-inst.test mdemo-unst.test: === Running mdemo-unst.test mdemo-unst.test: You must run mdemo-inst.test before running ./mdemo-unst.test SKIP: mdemo-unst.test cdemo-conf.test: === Running cdemo-conf.test cdemo-conf.test: === Running `make distclean' in cdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/cdemo' rm -f cdemo.exe cdemo rm -rf .libs _libs test -z "libfoo.la" || rm -f libfoo.la rm -f "./so_locations" rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/cdemo' cdemo-conf.test: === Configuring in cdemo cdemo-conf.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/cdemo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/cdemo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: cdemo-conf.test cdemo-make.test: === Running cdemo-make.test cdemo-make.test: === Running `make ' in cdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/cdemo' /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"cdemo\" -DPACKAGE_TARNAME=\"cdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"cdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"cdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/cdemo -I/Robert/libtool-HEAD/src/libtool/tests/cdemo/../.. -g -O2 -c -o foo.lo foo.c libtool: compile: gcc -DPACKAGE_NAME=\"cdemo\" -DPACKAGE_TARNAME=\"cdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"cdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"cdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/cdemo -I/Robert/libtool-HEAD/src/libtool/tests/cdemo/../.. -g -O2 -c foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -DPACKAGE_NAME=\"cdemo\" -DPACKAGE_TARNAME=\"cdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"cdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"cdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/cdemo -I/Robert/libtool-HEAD/src/libtool/tests/cdemo/../.. -g -O2 -c foo.c -o foo.o >/dev/null 2>&1 /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libfoo.la -no-undefined foo.lo libtool: link: ar cru .libs/libfoo.a .libs/foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: creating libfoo.la libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) gcc -DPACKAGE_NAME=\"cdemo\" -DPACKAGE_TARNAME=\"cdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"cdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"cdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/cdemo -I/Robert/libtool-HEAD/src/libtool/tests/cdemo/../.. -g -O2 -c main.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o cdemo.exe main.o libfoo.la libtool: link: gcc -g -O2 -o .libs/cdemo.exe main.o ./.libs/libfoo.a libtool: link: creating cdemo.exe make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/cdemo' PASS: cdemo-make.test cdemo-exec.test: === Running cdemo-exec.test cdemo-exec.test: === Executing uninstalled programs in Welcome to GNU libtool cdemo! ** This is libfoo ** hello returned: 57616 hello is ok! cos (0.0) = 1 foo is ok! PASS: cdemo-exec.test demo-conf.test: === Running demo-conf.test demo-conf.test: === Running `make distclean' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' rm -f hell.exe hell rm -f hell_static.exe hell_static rm -f helldl.exe helldl test -z "hc-direct hc-libflag hc-libpath hc-minusL libhell0.a libhell1.la libhell2.la hell0.exe hell0" || rm -f hc-direct hc-libflag hc-libpath hc-minusL libhell0.a libhell1.la libhell2.la hell0.exe hell0 test -z "libhello.la" || rm -f libhello.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' demo-conf.test: === Configuring in demo demo-conf.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/demo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/demo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for an ANSI C-conforming const... yes checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for as... as checking for dlltool... dlltool checking for objdump... objdump checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for string.h... (cached) yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: demo-conf.test demo-make.test: === Running demo-make.test demo-make.test: === Running `make ' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c -o hello.lo hello.c libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c hello.c -DPIC -o .libs/hello.o libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c hello.c -o hello.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c -o foo.lo foo.c libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c foo.c -o foo.o >/dev/null 2>&1 /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libhello.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined -version-info 3:12:1 hello.lo foo.lo libtool: link: gcc -shared .libs/hello.o .libs/foo.o -o .libs/cyghello-2.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libhello.dll.a Creating library file: .libs/libhello.dll.a libtool: link: ar cru .libs/libhello.a hello.o foo.o libtool: link: ranlib .libs/libhello.a libtool: link: creating libhello.la libtool: link: ( cd ".libs" && rm -f "libhello.la" && ln -s "../libhello.la" "libhello.la" ) gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c main.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o hell.exe main.o libhello.la libtool: link: gcc -g -O2 -o .libs/hell.exe main.o ./.libs/libhello.dll.a -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib Info: resolving _nothing by linking to __imp__nothing (auto-import) libtool: link: creating hell.exe /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o hell_static.exe -static main.o libhello.la libtool: link: gcc -g -O2 -o hell_static.exe main.o ./.libs/libhello.a gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c dlmain.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o helldl.exe -export-dynamic -dlpreopen libhello.la dlmain.o libtool: link: rm -f .libs/helldl.exe.nm .libs/helldl.exe.nmS .libs/helldl.exe.nmT libtool: link: creating .libs/helldl.exeS.c libtool: link: extracting global C symbols from `./.libs/libhello.a' libtool: link: (cd .libs && gcc -g -O2 -c -fno-builtin "helldl.exeS.c") libtool: link: rm -f ".libs/helldl.exeS.c" ".libs/helldl.exe.nm" ".libs/helldl.exe.nmS" ".libs/helldl.exe.nmT" libtool: link: gcc -g -O2 -o .libs/helldl.exe .libs/helldl.exeS.o dlmain.o -Wl,--export-dynamic ./.libs/libhello.dll.a -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib Info: resolving _nothing by linking to __imp__nothing (auto-import) libtool: link: creating helldl.exe make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' PASS: demo-make.test demo-exec.test: === Running demo-exec.test demo-exec.test: === Executing uninstalled programs in Welcome to GNU Hell! Welcome to GNU Hell! Welcome to *modular* GNU Hell! PASS: demo-exec.test demo-inst.test: === Running demo-inst.test demo-inst.test: === Running `make install' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'libhello.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la' libtool: install: /usr/local/bin/ginstall -c .libs/libhello.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.dll.a libtool: install: base_file=`basename libhello.la` libtool: install: dlpath=`/bin/bash 2>&1 -c '. .libs/'libhello.la'i;printf %s\n cyghello-2.dll'` libtool: install: dldir=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/`dirname ../bin/cyghello-2.dlln` libtool: install: test -d /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin || mkdir -p /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin libtool: install: /usr/local/bin/ginstall -c .libs/cyghello-2.dll /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cyghello-2.dll libtool: install: if test -n '' && test -n 'strip --strip-unneeded'; then eval 'strip --strip-unneeded /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cyghello-2.dll' || exit 0; fi libtool: install: /usr/local/bin/ginstall -c .libs/libhello.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la libtool: install: /usr/local/bin/ginstall -c .libs/libhello.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.a libtool: install: ranlib /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.a libtool: install: chmod 644 /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.a ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'hell.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell.exe' libtool: install: /usr/local/bin/ginstall -c .libs/hell.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell.exe /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'hell_static.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell_static.exe' libtool: install: /usr/local/bin/ginstall -c hell_static.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell_static.exe /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'helldl.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/helldl.exe' libtool: install: /usr/local/bin/ginstall -c .libs/helldl.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/helldl.exe test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/include" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/include" /usr/local/bin/ginstall -c -m 644 'foo.h' '/Robert/libtool-HEAD/src/libtool/tests/_inst/include/foo.h' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' demo-inst.test: === Executing installed programs in demo Welcome to GNU Hell! Welcome to GNU Hell! Welcome to *modular* GNU Hell! PASS: demo-inst.test demo-unst.test: === Running demo-unst.test demo-unst.test: === Running `make uninstall' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell.exe' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell_static.exe' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/helldl.exe' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/include/foo.h' + list=libhello.la ++ echo libhello.la ++ sed -e 's|^.*/||' + p=libhello.la + echo ' /bin/bash ./libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la'\''' /bin/bash ./libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la' + /bin/bash ./libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la libtool: uninstall: dldll=`/bin/bash 2>&1 -c '. /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la; printf %s\n ../bin/cyghello-2.dll'` libtool: uninstall: dlpath=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cyghello-2.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cyghello-2.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.a make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' demo-unst.test: === Leftover after make uninstall: -rwxr-xr-x 1 robert Ingen 27984 Mar 26 23:20 /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/cyghello-2.dll FAIL: demo-unst.test demo-deplibs.test: === Running demo-deplibs.test linking a shared library against a static library demo-deplibs.test: === Running `make deplibs-check' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c -o hell1.lo hell1.c libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c hell1.c -DPIC -o .libs/hell1.o libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c hell1.c -o hell1.o >/dev/null 2>&1 rm -f libhell0.a ar cru libhell0.a hello.o foo.o ranlib libhell0.a /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libhell1.la -no-undefined -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib hell1.lo -L. -lhell0 *** Warning: linker path does not have real file for library -lhell0. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have *** because I did check the linker path looking for a file starting *** with libhell0 and none of the candidates passed a file format test *** using a file magic. Last file checked: /Robert/libtool-HEAD/src/libtool/tests/demo/libhell0.a *** The inter-library dependencies that have been dropped here will be *** automatically added whenever a program is linked with this library *** or is declared to -dlopen it. *** Since this library must not contain undefined symbols, *** because either the platform does not support them or *** it was explicitly requested with -no-undefined, *** libtool will only create a static version of it. libtool: link: ar cru .libs/libhell1.a hell1.o libtool: link: ranlib .libs/libhell1.a libtool: link: creating libhell1.la libtool: link: ( cd ".libs" && rm -f "libhell1.la" && ln -s "../libhell1.la" "libhell1.la" ) /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c -o hell2.lo hell2.c libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c hell2.c -DPIC -o .libs/hell2.o libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c hell2.c -o hell2.o >/dev/null 2>&1 /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libhell2.la -no-undefined -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib hell2.lo -L. -lhell0 *** Warning: linker path does not have real file for library -lhell0. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have *** because I did check the linker path looking for a file starting *** with libhell0 and none of the candidates passed a file format test *** using a file magic. Last file checked: /Robert/libtool-HEAD/src/libtool/tests/demo/libhell0.a *** The inter-library dependencies that have been dropped here will be *** automatically added whenever a program is linked with this library *** or is declared to -dlopen it. *** Since this library must not contain undefined symbols, *** because either the platform does not support them or *** it was explicitly requested with -no-undefined, *** libtool will only create a static version of it. libtool: link: ar cru .libs/libhell2.a hell2.o libtool: link: ranlib .libs/libhell2.a libtool: link: creating libhell2.la libtool: link: ( cd ".libs" && rm -f "libhell2.la" && ln -s "../libhell2.la" "libhell2.la" ) /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o hell0.exe main.o libhell1.la libhell2.la libtool: link: gcc -g -O2 -o .libs/hell0.exe main.o ./.libs/libhell1.a -L/Robert/libtool-HEAD/src/libtool/tests/demo ./.libs/libhell2.a -lhell0 libtool: link: creating hell0.exe make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' demo-deplibs.test: === Executing uninstalled programs in demo Welcome to GNU Hell! cos (0.0) = 1 ** This is not GNU Hello. There is no built-in mail reader. ** PASS: demo-deplibs.test depdemo-conf.test: === Running depdemo-conf.test depdemo-conf.test: === Running `make distclean' in depdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' Making distclean in l4 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' test -z "libl4.la" || rm -f libl4.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' Making distclean in l3 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' test -z "libl3.la" || rm -f libl3.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' Making distclean in l2 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' test -z "libl2.la" || rm -f libl2.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' Making distclean in l1 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' test -z "libl1.la" || rm -f libl1.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' Making distclean in . make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' rm -f depdemo.exe depdemo rm -f depdemo_static.exe depdemo_static rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' depdemo-conf.test: === Configuring in depdemo depdemo-conf.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/depdemo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/depdemo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for as... as checking for dlltool... dlltool checking for objdump... objdump checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: creating l1/Makefile config.status: creating l2/Makefile config.status: creating l3/Makefile config.status: creating l4/Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: depdemo-conf.test depdemo-make.test: === Running depdemo-make.test depdemo-make.test: === Running `make ' in depdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' Making all in l1 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' /bin/bash ../libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c -o l1.lo l1.c libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l1.c -DPIC -o .libs/l1.o libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l1.c -o l1.o >/dev/null 2>&1 /bin/bash ../libtool --mode=link --tag=CC gcc -g -O2 -o libl1.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined l1.lo libtool: link: gcc -shared .libs/l1.o -o .libs/cygl1-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libl1.dll.a Creating library file: .libs/libl1.dll.a libtool: link: ar cru .libs/libl1.a l1.o libtool: link: ranlib .libs/libl1.a libtool: link: creating libl1.la libtool: link: ( cd ".libs" && rm -f "libl1.la" && ln -s "../libl1.la" "libl1.la" ) make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' Making all in l2 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' /bin/bash ../libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c -o l2.lo l2.c libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l2.c -DPIC -o .libs/l2.o libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l2.c -o l2.o >/dev/null 2>&1 /bin/bash ../libtool --mode=link --tag=CC gcc -g -O2 -o libl2.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined l2.lo ../l1/libl1.la libtool: link: gcc -shared .libs/l2.o ../l1/.libs/libl1.dll.a -o .libs/cygl2-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libl2.dll.a Creating library file: .libs/libl2.dll.a Info: resolving _var_l1 by linking to __imp__var_l1 (auto-import) libtool: link: ar cru .libs/libl2.a l2.o libtool: link: ranlib .libs/libl2.a libtool: link: creating libl2.la libtool: link: ( cd ".libs" && rm -f "libl2.la" && ln -s "../libl2.la" "libl2.la" ) make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' Making all in l3 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' /bin/bash ../libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c -o l3.lo l3.c libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l3.c -DPIC -o .libs/l3.o libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l3.c -o l3.o >/dev/null 2>&1 /bin/bash ../libtool --mode=link --tag=CC gcc -g -O2 -o libl3.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined l3.lo ../l1/libl1.la ../l2/libl2.la libtool: link: gcc -shared .libs/l3.o -L/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs ../l1/.libs/libl1.dll.a ../l2/.libs/libl2.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs/libl1.dll.a -o .libs/cygl3-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libl3.dll.a Creating library file: .libs/libl3.dll.a Info: resolving _var_l2 by linking to __imp__var_l2 (auto-import) Info: resolving _var_l1 by linking to __imp__var_l1 (auto-import) libtool: link: ar cru .libs/libl3.a l3.o libtool: link: ranlib .libs/libl3.a libtool: link: creating libl3.la libtool: link: ( cd ".libs" && rm -f "libl3.la" && ln -s "../libl3.la" "libl3.la" ) make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' Making all in l4 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' /bin/bash ../libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c -o l4.lo l4.c libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l4.c -DPIC -o .libs/l4.o libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l4.c -o l4.o >/dev/null 2>&1 /bin/bash ../libtool --mode=link --tag=CC gcc -g -O2 -o libl4.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined l4.lo ../l3/libl3.la libtool: link: gcc -shared .libs/l4.o -L/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs -L/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2/.libs ../l3/.libs/libl3.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l2/.libs/libl2.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs/libl1.dll.a -o .libs/cygl4-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libl4.dll.a Creating library file: .libs/libl4.dll.a Info: resolving _var_l3 by linking to __imp__var_l3 (auto-import) libtool: link: ar cru .libs/libl4.a l4.o libtool: link: ranlib .libs/libl4.a libtool: link: creating libl4.la libtool: link: ( cd ".libs" && rm -f "libl4.la" && ln -s "../libl4.la" "libl4.la" ) make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/../.. -g -O2 -c main.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o depdemo.exe main.o ./l1/libl1.la ./l2/libl2.la ./l4/libl4.la libtool: link: gcc -g -O2 -o .libs/depdemo.exe main.o ./l1/.libs/libl1.dll.a ./l2/.libs/libl2.dll.a ./l4/.libs/libl4.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l3/.libs/libl3.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l2/.libs/libl2.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs/libl1.dll.a -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib Info: resolving _var_l1 by linking to __imp__var_l1 (auto-import) Info: resolving _var_l2 by linking to __imp__var_l2 (auto-import) Info: resolving _var_l4 by linking to __imp__var_l4 (auto-import) libtool: link: creating depdemo.exe /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o depdemo_static.exe `/bin/bash ./libtool --features | /usr/bin/sed -n -e '/enable static/s/^.*$/-static/p'` main.o ./l1/libl1.la ./l2/libl2.la ./l4/libl4.la libtool: link: gcc -g -O2 -o depdemo_static.exe main.o ./l1/.libs/libl1.a ./l2/.libs/libl2.a ./l4/.libs/libl4.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l3/.libs/libl3.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l2/.libs/libl2.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs/libl1.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' PASS: depdemo-make.test depdemo-exec.test: === Running depdemo-exec.test depdemo-exec.test: === Executing uninstalled programs in dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 PASS: depdemo-exec.test depdemo-inst.test: === Running depdemo-inst.test depdemo-inst.test: === Running `make install' in depdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' Making install in l1 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ../libtool --mode=install /usr/local/bin/ginstall -c 'libl1.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la' libtool: install: /usr/local/bin/ginstall -c .libs/libl1.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.dll.a libtool: install: base_file=`basename libl1.la` libtool: install: dlpath=`/bin/bash 2>&1 -c '. .libs/'libl1.la'i;printf %s\n cygl1-0.dll'` libtool: install: dldir=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/`dirname ../bin/cygl1-0.dlln` libtool: install: test -d /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin || mkdir -p /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin libtool: install: /usr/local/bin/ginstall -c .libs/cygl1-0.dll /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl1-0.dll libtool: install: if test -n '' && test -n 'strip --strip-unneeded'; then eval 'strip --strip-unneeded /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl1-0.dll' || exit 0; fi libtool: install: /usr/local/bin/ginstall -c .libs/libl1.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la libtool: install: /usr/local/bin/ginstall -c .libs/libl1.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.a libtool: install: ranlib /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.a libtool: install: chmod 644 /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.a ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' Making install in l2 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ../libtool --mode=install /usr/local/bin/ginstall -c 'libl2.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la' libtool: install: /usr/local/bin/ginstall -c .libs/libl2.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.dll.a libtool: install: base_file=`basename libl2.la` libtool: install: dlpath=`/bin/bash 2>&1 -c '. .libs/'libl2.la'i;printf %s\n cygl2-0.dll'` libtool: install: dldir=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/`dirname ../bin/cygl2-0.dlln` libtool: install: test -d /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin || mkdir -p /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin libtool: install: /usr/local/bin/ginstall -c .libs/cygl2-0.dll /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl2-0.dll libtool: install: if test -n '' && test -n 'strip --strip-unneeded'; then eval 'strip --strip-unneeded /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl2-0.dll' || exit 0; fi libtool: install: /usr/local/bin/ginstall -c .libs/libl2.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la libtool: install: /usr/local/bin/ginstall -c .libs/libl2.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.a libtool: install: ranlib /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.a libtool: install: chmod 644 /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.a ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' Making install in l3 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ../libtool --mode=install /usr/local/bin/ginstall -c 'libl3.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la' libtool: install: /usr/local/bin/ginstall -c .libs/libl3.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.dll.a libtool: install: base_file=`basename libl3.la` libtool: install: dlpath=`/bin/bash 2>&1 -c '. .libs/'libl3.la'i;printf %s\n cygl3-0.dll'` libtool: install: dldir=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/`dirname ../bin/cygl3-0.dlln` libtool: install: test -d /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin || mkdir -p /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin libtool: install: /usr/local/bin/ginstall -c .libs/cygl3-0.dll /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl3-0.dll libtool: install: if test -n '' && test -n 'strip --strip-unneeded'; then eval 'strip --strip-unneeded /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl3-0.dll' || exit 0; fi libtool: install: /usr/local/bin/ginstall -c .libs/libl3.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la libtool: install: /usr/local/bin/ginstall -c .libs/libl3.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.a libtool: install: ranlib /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.a libtool: install: chmod 644 /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.a ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' Making install in l4 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ../libtool --mode=install /usr/local/bin/ginstall -c 'libl4.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la' libtool: install: /usr/local/bin/ginstall -c .libs/libl4.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.dll.a libtool: install: base_file=`basename libl4.la` libtool: install: dlpath=`/bin/bash 2>&1 -c '. .libs/'libl4.la'i;printf %s\n cygl4-0.dll'` libtool: install: dldir=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/`dirname ../bin/cygl4-0.dlln` libtool: install: test -d /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin || mkdir -p /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin libtool: install: /usr/local/bin/ginstall -c .libs/cygl4-0.dll /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl4-0.dll libtool: install: if test -n '' && test -n 'strip --strip-unneeded'; then eval 'strip --strip-unneeded /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl4-0.dll' || exit 0; fi libtool: install: /usr/local/bin/ginstall -c .libs/libl4.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la libtool: install: /usr/local/bin/ginstall -c .libs/libl4.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.a libtool: install: ranlib /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.a libtool: install: chmod 644 /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.a ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'depdemo.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo.exe' libtool: install: /usr/local/bin/ginstall -c .libs/depdemo.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo.exe /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'depdemo_static.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo_static.exe' libtool: install: /usr/local/bin/ginstall -c depdemo_static.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo_static.exe make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' depdemo-inst.test: === Executing installed programs in depdemo dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 PASS: depdemo-inst.test depdemo-unst.test: === Running depdemo-unst.test depdemo-unst.test: === Running `make uninstall' in depdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' Making uninstall in l1 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' + list=libl1.la ++ echo libl1.la ++ sed -e 's|^.*/||' + p=libl1.la + echo ' /bin/bash ../libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la'\''' /bin/bash ../libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la' + /bin/bash ../libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la libtool: uninstall: dldll=`/bin/bash 2>&1 -c '. /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la; printf %s\n ../bin/cygl1-0.dll'` libtool: uninstall: dlpath=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl1-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl1-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' Making uninstall in l2 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' + list=libl2.la ++ echo libl2.la ++ sed -e 's|^.*/||' + p=libl2.la + echo ' /bin/bash ../libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la'\''' /bin/bash ../libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la' + /bin/bash ../libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la libtool: uninstall: dldll=`/bin/bash 2>&1 -c '. /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la; printf %s\n ../bin/cygl2-0.dll'` libtool: uninstall: dlpath=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl2-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl2-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' Making uninstall in l3 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' + list=libl3.la ++ echo libl3.la ++ sed -e 's|^.*/||' + p=libl3.la + echo ' /bin/bash ../libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la'\''' /bin/bash ../libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la' + /bin/bash ../libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la libtool: uninstall: dldll=`/bin/bash 2>&1 -c '. /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la; printf %s\n ../bin/cygl3-0.dll'` libtool: uninstall: dlpath=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl3-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl3-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' Making uninstall in l4 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' + list=libl4.la ++ echo libl4.la ++ sed -e 's|^.*/||' + p=libl4.la + echo ' /bin/bash ../libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la'\''' /bin/bash ../libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la' + /bin/bash ../libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la libtool: uninstall: dldll=`/bin/bash 2>&1 -c '. /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la; printf %s\n ../bin/cygl4-0.dll'` libtool: uninstall: dlpath=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl4-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl4-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo.exe' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo_static.exe' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' depdemo-unst.test: === Leftover after make uninstall: -rwxr-xr-x 1 robert Ingen 26727 Mar 26 23:23 /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/cygl1-0.dll -rwxr-xr-x 1 robert Ingen 27325 Mar 26 23:24 /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/cygl2-0.dll -rwxr-xr-x 1 robert Ingen 28435 Mar 26 23:24 /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/cygl3-0.dll -rwxr-xr-x 1 robert Ingen 28486 Mar 26 23:24 /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/cygl4-0.dll FAIL: depdemo-unst.test mdemo-conf.test: === Running mdemo-conf.test mdemo-conf.test: === Running `make distclean' in mdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' rm -f mdemo.exe mdemo rm -f mdemo_static.exe mdemo_static test -z "libsub.la foo1.la libfoo2.la libmlib.la" || rm -f libsub.la foo1.la libfoo2.la libmlib.la rm -f "./so_locations" rm -f "./so_locations" rm -f "./so_locations" rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' mdemo-conf.test: === Configuring in mdemo mdemo-conf.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/mdemo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/mdemo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for an ANSI C-conforming const... yes checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for as... as checking for dlltool... dlltool checking for objdump... objdump checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: mdemo-conf.test mdemo-make.test: === Running mdemo-make.test mdemo-make.test: === Running `make ' in mdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c -o sub.lo sub.c libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c sub.c -DPIC -o .libs/sub.o libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c sub.c -o sub.o >/dev/null 2>&1 /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libsub.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined sub.lo libtool: link: gcc -shared .libs/sub.o -o .libs/cygsub-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libsub.dll.a Creating library file: .libs/libsub.dll.a libtool: link: ar cru .libs/libsub.a sub.o libtool: link: ranlib .libs/libsub.a libtool: link: creating libsub.la libtool: link: ( cd ".libs" && rm -f "libsub.la" && ln -s "../libsub.la" "libsub.la" ) /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c -o foo1.lo foo1.c libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c foo1.c -DPIC -o .libs/foo1.o libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c foo1.c -o foo1.o >/dev/null 2>&1 /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o foo1.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined -module -avoid-version foo1.lo libsub.la libtool: link: gcc -shared .libs/foo1.o ./.libs/libsub.dll.a -o .libs/foo1.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/foo1.dll.a Creating library file: .libs/foo1.dll.a libtool: link: ar cru .libs/foo1.a foo1.o libtool: link: ranlib .libs/foo1.a libtool: link: creating foo1.la libtool: link: ( cd ".libs" && rm -f "foo1.la" && ln -s "../foo1.la" "foo1.la" ) /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c -o foo2.lo foo2.c libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c foo2.c -DPIC -o .libs/foo2.o libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c foo2.c -o foo2.o >/dev/null 2>&1 /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libfoo2.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined -module -export-symbols-regex "libfoo2.*" foo2.lo libsub.la libtool: link: generating symbol list for `libfoo2.la' libtool: link: /usr/bin/nm -B .libs/foo2.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | /usr/bin/sed -e '/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/' | /usr/bin/sed -e '/^[AITW] /s/.* //' | sort | uniq > .libs/libfoo2.exp libtool: link: grep -E -e "libfoo2.*" ".libs/libfoo2.exp" > ".libs/libfoo2.expT" libtool: link: mv -f ".libs/libfoo2.expT" ".libs/libfoo2.exp" libtool: link: if test "x`/usr/bin/sed 1q .libs/libfoo2.exp`" = xEXPORTS; then cp .libs/libfoo2.exp .libs/cygfoo2-0.dll.def; else printf %s\n EXPORTS > .libs/cygfoo2-0.dll.def; cat .libs/libfoo2.exp >> .libs/cygfoo2-0.dll.def; fi libtool: link: gcc -shared .libs/cygfoo2-0.dll.def .libs/foo2.o ./.libs/libsub.dll.a -o .libs/cygfoo2-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libfoo2.dll.a /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld: .libs/cygfoo2-0.dll.def:1: syntax error /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld:.libs/cygfoo2-0.dll.def: file format not recognized; treating as linker script /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld:.libs/cygfoo2-0.dll.def:2: syntax error collect2: ld returned 1 exit status make[3]: *** [libfoo2.la] Error 1 make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' FAIL: mdemo-make.test mdemo-exec.test: === Running mdemo-exec.test mdemo-exec.test: You must run mdemo-make.test before running ./mdemo-exec.test SKIP: mdemo-exec.test mdemo-inst.test: === Running mdemo-inst.test mdemo-inst.test: You must run mdemo-make.test before running ./mdemo-inst.test SKIP: mdemo-inst.test mdemo-unst.test: === Running mdemo-unst.test mdemo-unst.test: You must run mdemo-inst.test before running ./mdemo-unst.test SKIP: mdemo-unst.test mdemo-dryrun.test: === Running mdemo-dryrun.test mdemo-dryrun.test: === Running `make clean' in mdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' rm -f mdemo.exe mdemo rm -f mdemo_static.exe mdemo_static test -z "libsub.la foo1.la libfoo2.la libmlib.la" || rm -f libsub.la foo1.la libfoo2.la libmlib.la rm -f "./so_locations" rm -f "./so_locations" rm -f "./so_locations" rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' mdemo-dryrun.test: === Running `make main.o' in mdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c main.c make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' mdemo-dryrun.test: === Making object files in mdemo (dry run) make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c -o foo1.lo foo1.c libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c foo1.c -DPIC -o .libs/foo1.o libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c foo1.c -o foo1.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c -o foo2.lo foo2.c libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c foo2.c -DPIC -o .libs/foo2.o libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c foo2.c -o foo2.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c -o sub.lo sub.c libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c sub.c -DPIC -o .libs/sub.o libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c sub.c -o sub.o >/dev/null 2>&1 make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' mdemo-dryrun.test: === Running `make foo1.lo foo2.lo libsub.la' in mdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c -o foo1.lo foo1.c libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c foo1.c -DPIC -o .libs/foo1.o libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c foo1.c -o foo1.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c -o foo2.lo foo2.c libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c foo2.c -DPIC -o .libs/foo2.o libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c foo2.c -o foo2.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c -o sub.lo sub.c libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c sub.c -DPIC -o .libs/sub.o libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c sub.c -o sub.o >/dev/null 2>&1 /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libsub.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined sub.lo libtool: link: gcc -shared .libs/sub.o -o .libs/cygsub-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libsub.dll.a Creating library file: .libs/libsub.dll.a libtool: link: ar cru .libs/libsub.a sub.o libtool: link: ranlib .libs/libsub.a libtool: link: creating libsub.la libtool: link: ( cd ".libs" && rm -f "libsub.la" && ln -s "../libsub.la" "libsub.la" ) make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' mdemo-dryrun.test: === Making libraries in mdemo (dry run) make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o foo1.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined -module -avoid-version foo1.lo libsub.la libtool: link: gcc -shared .libs/foo1.o ./.libs/libsub.dll.a -o .libs/foo1.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/foo1.dll.a libtool: link: ar cru .libs/foo1.a foo1.o libtool: link: ranlib .libs/foo1.a libtool: link: creating foo1.la libtool: link: ( cd ".libs" && rm -f "foo1.la" && ln -s "../foo1.la" "foo1.la" ) /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libfoo2.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined -module -export-symbols-regex "libfoo2.*" foo2.lo libsub.la libtool: link: generating symbol list for `libfoo2.la' libtool: link: /usr/bin/nm -B .libs/foo2.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | /usr/bin/sed -e '/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/' | /usr/bin/sed -e '/^[AITW] /s/.* //' | sort | uniq > .libs/libfoo2.exp libtool: link: grep -E -e "libfoo2.*" ".libs/libfoo2.exp" > ".libs/libfoo2.expT" libtool: link: mv -f ".libs/libfoo2.expT" ".libs/libfoo2.exp" libtool: link: if test "x`/usr/bin/sed 1q .libs/libfoo2.exp`" = xEXPORTS; then cp .libs/libfoo2.exp .libs/cygfoo2-0.dll.def; else printf %s\n EXPORTS > .libs/cygfoo2-0.dll.def; cat .libs/libfoo2.exp >> .libs/cygfoo2-0.dll.def; fi libtool: link: gcc -shared .libs/cygfoo2-0.dll.def .libs/foo2.o ./.libs/libsub.dll.a -o .libs/cygfoo2-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libfoo2.dll.a libtool: link: ar cru .libs/libfoo2.a foo2.o libtool: link: ranlib .libs/libfoo2.a libtool: link: creating libfoo2.la libtool: link: ( cd ".libs" && rm -f "libfoo2.la" && ln -s "../libfoo2.la" "libfoo2.la" ) make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' mdemo-dryrun.test: === Running `make foo1.la libfoo2.la' in mdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o foo1.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined -module -avoid-version foo1.lo libsub.la libtool: link: gcc -shared .libs/foo1.o ./.libs/libsub.dll.a -o .libs/foo1.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/foo1.dll.a Creating library file: .libs/foo1.dll.a libtool: link: ar cru .libs/foo1.a foo1.o libtool: link: ranlib .libs/foo1.a libtool: link: creating foo1.la libtool: link: ( cd ".libs" && rm -f "foo1.la" && ln -s "../foo1.la" "foo1.la" ) /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libfoo2.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined -module -export-symbols-regex "libfoo2.*" foo2.lo libsub.la libtool: link: generating symbol list for `libfoo2.la' libtool: link: /usr/bin/nm -B .libs/foo2.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | /usr/bin/sed -e '/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/' | /usr/bin/sed -e '/^[AITW] /s/.* //' | sort | uniq > .libs/libfoo2.exp libtool: link: grep -E -e "libfoo2.*" ".libs/libfoo2.exp" > ".libs/libfoo2.expT" libtool: link: mv -f ".libs/libfoo2.expT" ".libs/libfoo2.exp" libtool: link: if test "x`/usr/bin/sed 1q .libs/libfoo2.exp`" = xEXPORTS; then cp .libs/libfoo2.exp .libs/cygfoo2-0.dll.def; else printf %s\n EXPORTS > .libs/cygfoo2-0.dll.def; cat .libs/libfoo2.exp >> .libs/cygfoo2-0.dll.def; fi libtool: link: gcc -shared .libs/cygfoo2-0.dll.def .libs/foo2.o ./.libs/libsub.dll.a -o .libs/cygfoo2-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libfoo2.dll.a /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld: .libs/cygfoo2-0.dll.def:1: syntax error /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld:.libs/cygfoo2-0.dll.def: file format not recognized; treating as linker script /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld:.libs/cygfoo2-0.dll.def:2: syntax error collect2: ld returned 1 exit status make[3]: *** [libfoo2.la] Error 1 make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' FAIL: mdemo-dryrun.test mdemo2-conf.test: === Running mdemo2-conf.test mdemo2-conf.test: === Running `make distclean' in mdemo2 make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo2' rm -f mdemo2.exe mdemo2 rm -f mdemo2_static.exe mdemo2_static rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo2' mdemo2-conf.test: === Configuring in mdemo2 mdemo2-conf.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/mdemo2/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/mdemo2 --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for an ANSI C-conforming const... yes checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: mdemo2-conf.test mdemo2-make.test: === Running mdemo2-make.test mdemo2-make.test: You must run mdemo-make.test before running ./mdemo2-make.test SKIP: mdemo2-make.test mdemo2-exec.test: === Running mdemo2-exec.test mdemo2-exec.test: You must run mdemo2-make.test before running ./mdemo2-exec.test SKIP: mdemo2-exec.test pdemo-conf.test: === Running pdemo-conf.test pdemo-conf.test: === Running `make distclean' in pdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/pdemo' rm -f hell.exe hell rm -f hell_static.exe hell_static rm -f helldl.exe helldl test -z "hc-direct hc-libflag hc-libpath hc-minusL libhell0.a libhell1.la libhell2.la hell0.exe hell0" || rm -f hc-direct hc-libflag hc-libpath hc-minusL libhell0.a libhell1.la libhell2.la hell0.exe hell0 test -z "libhello.la" || rm -f libhello.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/pdemo' pdemo-conf.test: === Configuring in pdemo pdemo-conf.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/pdemo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/pdemo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for an ANSI C-conforming const... yes checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for string.h... (cached) yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: pdemo-conf.test pdemo-make.test: === Running pdemo-make.test pdemo-make.test: === Running `make ' in pdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/pdemo' /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"pdemo\" -DPACKAGE_TARNAME=\"pdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"pdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"pdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/pdemo -I/Robert/libtool-HEAD/src/libtool/tests/pdemo/../.. -g -O2 -c -o longer_file_name_hello.lo longer_file_name_hello.c libtool: compile: gcc -DPACKAGE_NAME=\"pdemo\" -DPACKAGE_TARNAME=\"pdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"pdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"pdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/pdemo -I/Robert/libtool-HEAD/src/libtool/tests/pdemo/../.. -g -O2 -c longer_file_name_hello.c -DPIC -o .libs/longer_file_name_hello.o libtool: compile: gcc -DPACKAGE_NAME=\"pdemo\" -DPACKAGE_TARNAME=\"pdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"pdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"pdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/pdemo -I/Robert/libtool-HEAD/src/libtool/tests/pdemo/../.. -g -O2 -c longer_file_name_hello.c -o longer_file_name_hello.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"pdemo\" -DPACKAGE_TARNAME=\"pdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"pdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"pdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/pdemo -I/Robert/libtool-HEAD/src/libtool/tests/pdemo/../.. -g -O2 -c -o longer_file_name_foo.lo longer_file_name_foo.c libtool: compile: gcc -DPACKAGE_NAME=\"pdemo\" -DPACKAGE_TARNAME=\"pdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"pdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"pdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/pdemo -I/Robert/libtool-HEAD/src/libtool/tests/pdemo/../.. -g -O2 -c longer_file_name_foo.c -DPIC -o .libs/longer_file_name_foo.o libtool: compile: gcc -DPACKAGE_NAME=\"pdemo\" -DPACKAGE_TARNAME=\"pdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"pdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"pdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/pdemo -I/Robert/libtool-HEAD/src/libtool/tests/pdemo/../.. -g -O2 -c longer_file_name_foo.c -o longer_file_name_foo.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"pdemo\" -DPACKAGE_TARNAME=\"pdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"pdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"pdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/pdemo -I/Robert/libtool-HEAD/src/libtool/tests/pdemo/../.. -g -O2 -c -o longer_file_name_foo2.lo longer_file_name_foo2.c libtool: compile: gcc -DPACKAGE_NAME=\"pdemo\" -DPACKAGE_TARNAME=\"pdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"pdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"pdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/pdemo -I/Robert/libtool-HEAD/src/libtool/tests/pdemo/../.. -g -O2 -c longer_file_name_foo2.c -DPIC -o .libs/longer_file_name_foo2.o libtool: compile: gcc -DPACKAGE_NAME=\"pdemo\" -DPACKAGE_TARNAME=\"pdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"pdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"pdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/pdemo -I/Robert/libtool-HEAD/src/libtool/tests/pdemo/../.. -g -O2 -c longer_file_name_foo2.c -o longer_file_name_foo2.o >/dev/null 2>&1 /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libhello.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined -version-info 3:12:1 longer_file_name_hello.lo longer_file_name_foo.lo longer_file_name_foo2.lo libtool: link: creating reloadable object files... libtool: link: creating GNU ld script: .libs/libhello.la.lnkscript libtool: link: gcc -shared .libs/libhello.la.lnkscript -o .libs/cyghello-2.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libhello.dll.a Creating library file: .libs/libhello.dll.a libtool: link: rm -f libtool: link: using piecewise archive linking... libtool: link: ar cru .libs/libhello.a longer_file_name_hello.o libtool: link: : .libs/libhello.a libtool: link: ar cru .libs/libhello.a longer_file_name_foo.o libtool: link: : .libs/libhello.a libtool: link: ar cru .libs/libhello.a longer_file_name_foo2.o libtool: link: ranlib .libs/libhello.a libtool: link: creating libhello.la libtool: link: ( cd ".libs" && rm -f "libhello.la" && ln -s "../libhello.la" "libhello.la" ) gcc -DPACKAGE_NAME=\"pdemo\" -DPACKAGE_TARNAME=\"pdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"pdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"pdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/pdemo -I/Robert/libtool-HEAD/src/libtool/tests/pdemo/../.. -g -O2 -c longer_file_name_main.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o hell.exe longer_file_name_main.o libhello.la libtool: link: gcc -g -O2 -o .libs/hell.exe longer_file_name_main.o ./.libs/libhello.dll.a -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib Info: resolving _nothing by linking to __imp__nothing (auto-import) libtool: link: creating hell.exe /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o hell_static.exe -static longer_file_name_main.o libhello.la libtool: link: gcc -g -O2 -o hell_static.exe longer_file_name_main.o ./.libs/libhello.a gcc -DPACKAGE_NAME=\"pdemo\" -DPACKAGE_TARNAME=\"pdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"pdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"pdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/pdemo -I/Robert/libtool-HEAD/src/libtool/tests/pdemo/../.. -g -O2 -c longer_file_name_dlmain.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o helldl.exe -export-dynamic -dlpreopen libhello.la longer_file_name_dlmain.o libtool: link: rm -f .libs/helldl.exe.nm .libs/helldl.exe.nmS .libs/helldl.exe.nmT libtool: link: creating .libs/helldl.exeS.c libtool: link: extracting global C symbols from `./.libs/libhello.a' libtool: link: (cd .libs && gcc -g -O2 -c -fno-builtin "helldl.exeS.c") libtool: link: rm -f ".libs/helldl.exeS.c" ".libs/helldl.exe.nm" ".libs/helldl.exe.nmS" ".libs/helldl.exe.nmT" libtool: link: gcc -g -O2 -o .libs/helldl.exe .libs/helldl.exeS.o longer_file_name_dlmain.o -Wl,--export-dynamic ./.libs/libhello.dll.a -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib Info: resolving _nothing by linking to __imp__nothing (auto-import) libtool: link: creating helldl.exe make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/pdemo' PASS: pdemo-make.test pdemo-exec.test: === Running pdemo-exec.test pdemo-exec.test: === Executing uninstalled programs in Welcome to GNU Hell! Welcome to GNU Hell! Welcome to *modular* GNU Hell! PASS: pdemo-exec.test pdemo-inst.test: === Running pdemo-inst.test pdemo-inst.test: === Running `make install' in pdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/pdemo' make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/pdemo' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'libhello.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la' libtool: install: /usr/local/bin/ginstall -c .libs/libhello.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.dll.a libtool: install: base_file=`basename libhello.la` libtool: install: dlpath=`/bin/bash 2>&1 -c '. .libs/'libhello.la'i;printf %s\n cyghello-2.dll'` libtool: install: dldir=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/`dirname ../bin/cyghello-2.dlln` libtool: install: test -d /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin || mkdir -p /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin libtool: install: /usr/local/bin/ginstall -c .libs/cyghello-2.dll /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cyghello-2.dll libtool: install: if test -n '' && test -n 'strip --strip-unneeded'; then eval 'strip --strip-unneeded /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cyghello-2.dll' || exit 0; fi libtool: install: /usr/local/bin/ginstall -c .libs/libhello.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la libtool: install: /usr/local/bin/ginstall -c .libs/libhello.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.a libtool: install: ranlib /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.a libtool: install: chmod 644 /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.a ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'hell.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell.exe' libtool: install: /usr/local/bin/ginstall -c .libs/hell.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell.exe /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'hell_static.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell_static.exe' libtool: install: /usr/local/bin/ginstall -c hell_static.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell_static.exe /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'helldl.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/helldl.exe' libtool: install: /usr/local/bin/ginstall -c .libs/helldl.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/helldl.exe test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/include" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/include" /usr/local/bin/ginstall -c -m 644 'foo.h' '/Robert/libtool-HEAD/src/libtool/tests/_inst/include/foo.h' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/pdemo' make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/pdemo' pdemo-inst.test: === Executing installed programs in pdemo Welcome to GNU Hell! Welcome to GNU Hell! Welcome to *modular* GNU Hell! PASS: pdemo-inst.test demo-nofast.test: === Running demo-nofast.test demo-nofast.test: === Running `make distclean' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' rm -f hell.exe hell rm -f hell_static.exe hell_static rm -f helldl.exe helldl test -z "hc-direct hc-libflag hc-libpath hc-minusL libhell0.a libhell1.la libhell2.la hell0.exe hell0" || rm -f hc-direct hc-libflag hc-libpath hc-minusL libhell0.a libhell1.la libhell2.la hell0.exe hell0 test -z "libhello.la" || rm -f libhello.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' demo-nofast.test: === Configuring in demo demo-nofast.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/demo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/demo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst --enable-fast-install=no checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for an ANSI C-conforming const... yes checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for as... as checking for dlltool... dlltool checking for objdump... objdump checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for string.h... (cached) yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: demo-nofast.test demo-make.test: === Running demo-make.test demo-make.test: === Running `make ' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c -o hello.lo hello.c libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c hello.c -DPIC -o .libs/hello.o libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c hello.c -o hello.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c -o foo.lo foo.c libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c foo.c -o foo.o >/dev/null 2>&1 /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libhello.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined -version-info 3:12:1 hello.lo foo.lo libtool: link: gcc -shared .libs/hello.o .libs/foo.o -o .libs/cyghello-2.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libhello.dll.a Creating library file: .libs/libhello.dll.a libtool: link: ar cru .libs/libhello.a hello.o foo.o libtool: link: ranlib .libs/libhello.a libtool: link: creating libhello.la libtool: link: ( cd ".libs" && rm -f "libhello.la" && ln -s "../libhello.la" "libhello.la" ) gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c main.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o hell.exe main.o libhello.la libtool: link: gcc -g -O2 -o .libs/hell.exe main.o ./.libs/libhello.dll.a -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib Info: resolving _nothing by linking to __imp__nothing (auto-import) libtool: link: creating hell.exe /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o hell_static.exe -static main.o libhello.la libtool: link: gcc -g -O2 -o hell_static.exe main.o ./.libs/libhello.a gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c dlmain.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o helldl.exe -export-dynamic -dlpreopen libhello.la dlmain.o libtool: link: rm -f .libs/helldl.exe.nm .libs/helldl.exe.nmS .libs/helldl.exe.nmT libtool: link: creating .libs/helldl.exeS.c libtool: link: extracting global C symbols from `./.libs/libhello.a' libtool: link: (cd .libs && gcc -g -O2 -c -fno-builtin "helldl.exeS.c") libtool: link: rm -f ".libs/helldl.exeS.c" ".libs/helldl.exe.nm" ".libs/helldl.exe.nmS" ".libs/helldl.exe.nmT" libtool: link: gcc -g -O2 -o .libs/helldl.exe .libs/helldl.exeS.o dlmain.o -Wl,--export-dynamic ./.libs/libhello.dll.a -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib Info: resolving _nothing by linking to __imp__nothing (auto-import) libtool: link: creating helldl.exe make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' PASS: demo-make.test demo-exec.test: === Running demo-exec.test demo-exec.test: === Executing uninstalled programs in Welcome to GNU Hell! Welcome to GNU Hell! Welcome to *modular* GNU Hell! PASS: demo-exec.test demo-inst.test: === Running demo-inst.test demo-inst.test: === Running `make install' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'libhello.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la' libtool: install: /usr/local/bin/ginstall -c .libs/libhello.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.dll.a libtool: install: base_file=`basename libhello.la` libtool: install: dlpath=`/bin/bash 2>&1 -c '. .libs/'libhello.la'i;printf %s\n cyghello-2.dll'` libtool: install: dldir=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/`dirname ../bin/cyghello-2.dlln` libtool: install: test -d /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin || mkdir -p /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin libtool: install: /usr/local/bin/ginstall -c .libs/cyghello-2.dll /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cyghello-2.dll libtool: install: if test -n '' && test -n 'strip --strip-unneeded'; then eval 'strip --strip-unneeded /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cyghello-2.dll' || exit 0; fi libtool: install: /usr/local/bin/ginstall -c .libs/libhello.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la libtool: install: /usr/local/bin/ginstall -c .libs/libhello.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.a libtool: install: ranlib /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.a libtool: install: chmod 644 /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.a ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'hell.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell.exe' libtool: install: /usr/local/bin/ginstall -c .libs/hell.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell.exe /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'hell_static.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell_static.exe' libtool: install: /usr/local/bin/ginstall -c hell_static.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell_static.exe /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'helldl.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/helldl.exe' libtool: install: /usr/local/bin/ginstall -c .libs/helldl.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/helldl.exe test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/include" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/include" /usr/local/bin/ginstall -c -m 644 'foo.h' '/Robert/libtool-HEAD/src/libtool/tests/_inst/include/foo.h' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' demo-inst.test: === Executing installed programs in demo Welcome to GNU Hell! Welcome to GNU Hell! Welcome to *modular* GNU Hell! PASS: demo-inst.test demo-unst.test: === Running demo-unst.test demo-unst.test: === Running `make uninstall' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell.exe' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell_static.exe' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/helldl.exe' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/include/foo.h' + list=libhello.la ++ echo libhello.la ++ sed -e 's|^.*/||' + p=libhello.la + echo ' /bin/bash ./libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la'\''' /bin/bash ./libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la' + /bin/bash ./libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la libtool: uninstall: dldll=`/bin/bash 2>&1 -c '. /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la; printf %s\n ../bin/cyghello-2.dll'` libtool: uninstall: dlpath=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cyghello-2.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cyghello-2.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.a make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' demo-unst.test: === Leftover after make uninstall: -rwxr-xr-x 1 robert Ingen 27984 Mar 26 23:33 /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/cyghello-2.dll FAIL: demo-unst.test depdemo-nofast.test: === Running depdemo-nofast.test depdemo-nofast.test: === Running `make distclean' in depdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' Making distclean in l4 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' test -z "libl4.la" || rm -f libl4.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' Making distclean in l3 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' test -z "libl3.la" || rm -f libl3.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' Making distclean in l2 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' test -z "libl2.la" || rm -f libl2.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' Making distclean in l1 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' test -z "libl1.la" || rm -f libl1.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' Making distclean in . make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' rm -f depdemo.exe depdemo rm -f depdemo_static.exe depdemo_static rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' depdemo-nofast.test: === Configuring in depdemo depdemo-nofast.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/depdemo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/depdemo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst --enable-fast-install=no checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for as... as checking for dlltool... dlltool checking for objdump... objdump checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: creating l1/Makefile config.status: creating l2/Makefile config.status: creating l3/Makefile config.status: creating l4/Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: depdemo-nofast.test depdemo-make.test: === Running depdemo-make.test depdemo-make.test: === Running `make ' in depdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' Making all in l1 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' /bin/bash ../libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c -o l1.lo l1.c libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l1.c -DPIC -o .libs/l1.o libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l1.c -o l1.o >/dev/null 2>&1 /bin/bash ../libtool --mode=link --tag=CC gcc -g -O2 -o libl1.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined l1.lo libtool: link: gcc -shared .libs/l1.o -o .libs/cygl1-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libl1.dll.a Creating library file: .libs/libl1.dll.a libtool: link: ar cru .libs/libl1.a l1.o libtool: link: ranlib .libs/libl1.a libtool: link: creating libl1.la libtool: link: ( cd ".libs" && rm -f "libl1.la" && ln -s "../libl1.la" "libl1.la" ) make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' Making all in l2 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' /bin/bash ../libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c -o l2.lo l2.c libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l2.c -DPIC -o .libs/l2.o libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l2.c -o l2.o >/dev/null 2>&1 /bin/bash ../libtool --mode=link --tag=CC gcc -g -O2 -o libl2.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined l2.lo ../l1/libl1.la libtool: link: gcc -shared .libs/l2.o ../l1/.libs/libl1.dll.a -o .libs/cygl2-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libl2.dll.a Creating library file: .libs/libl2.dll.a Info: resolving _var_l1 by linking to __imp__var_l1 (auto-import) libtool: link: ar cru .libs/libl2.a l2.o libtool: link: ranlib .libs/libl2.a libtool: link: creating libl2.la libtool: link: ( cd ".libs" && rm -f "libl2.la" && ln -s "../libl2.la" "libl2.la" ) make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' Making all in l3 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' /bin/bash ../libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c -o l3.lo l3.c libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l3.c -DPIC -o .libs/l3.o libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l3.c -o l3.o >/dev/null 2>&1 /bin/bash ../libtool --mode=link --tag=CC gcc -g -O2 -o libl3.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined l3.lo ../l1/libl1.la ../l2/libl2.la libtool: link: gcc -shared .libs/l3.o -L/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs ../l1/.libs/libl1.dll.a ../l2/.libs/libl2.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs/libl1.dll.a -o .libs/cygl3-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libl3.dll.a Creating library file: .libs/libl3.dll.a Info: resolving _var_l2 by linking to __imp__var_l2 (auto-import) Info: resolving _var_l1 by linking to __imp__var_l1 (auto-import) libtool: link: ar cru .libs/libl3.a l3.o libtool: link: ranlib .libs/libl3.a libtool: link: creating libl3.la libtool: link: ( cd ".libs" && rm -f "libl3.la" && ln -s "../libl3.la" "libl3.la" ) make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' Making all in l4 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' /bin/bash ../libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c -o l4.lo l4.c libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l4.c -DPIC -o .libs/l4.o libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l4.c -o l4.o >/dev/null 2>&1 /bin/bash ../libtool --mode=link --tag=CC gcc -g -O2 -o libl4.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined l4.lo ../l3/libl3.la libtool: link: gcc -shared .libs/l4.o -L/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs -L/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2/.libs ../l3/.libs/libl3.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l2/.libs/libl2.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs/libl1.dll.a -o .libs/cygl4-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libl4.dll.a Creating library file: .libs/libl4.dll.a Info: resolving _var_l3 by linking to __imp__var_l3 (auto-import) libtool: link: ar cru .libs/libl4.a l4.o libtool: link: ranlib .libs/libl4.a libtool: link: creating libl4.la libtool: link: ( cd ".libs" && rm -f "libl4.la" && ln -s "../libl4.la" "libl4.la" ) make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/../.. -g -O2 -c main.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o depdemo.exe main.o ./l1/libl1.la ./l2/libl2.la ./l4/libl4.la libtool: link: gcc -g -O2 -o .libs/depdemo.exe main.o ./l1/.libs/libl1.dll.a ./l2/.libs/libl2.dll.a ./l4/.libs/libl4.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l3/.libs/libl3.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l2/.libs/libl2.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs/libl1.dll.a -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib Info: resolving _var_l1 by linking to __imp__var_l1 (auto-import) Info: resolving _var_l2 by linking to __imp__var_l2 (auto-import) Info: resolving _var_l4 by linking to __imp__var_l4 (auto-import) libtool: link: creating depdemo.exe /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o depdemo_static.exe `/bin/bash ./libtool --features | /usr/bin/sed -n -e '/enable static/s/^.*$/-static/p'` main.o ./l1/libl1.la ./l2/libl2.la ./l4/libl4.la libtool: link: gcc -g -O2 -o depdemo_static.exe main.o ./l1/.libs/libl1.a ./l2/.libs/libl2.a ./l4/.libs/libl4.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l3/.libs/libl3.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l2/.libs/libl2.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs/libl1.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' PASS: depdemo-make.test depdemo-exec.test: === Running depdemo-exec.test depdemo-exec.test: === Executing uninstalled programs in dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 PASS: depdemo-exec.test depdemo-inst.test: === Running depdemo-inst.test depdemo-inst.test: === Running `make install' in depdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' Making install in l1 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ../libtool --mode=install /usr/local/bin/ginstall -c 'libl1.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la' libtool: install: /usr/local/bin/ginstall -c .libs/libl1.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.dll.a libtool: install: base_file=`basename libl1.la` libtool: install: dlpath=`/bin/bash 2>&1 -c '. .libs/'libl1.la'i;printf %s\n cygl1-0.dll'` libtool: install: dldir=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/`dirname ../bin/cygl1-0.dlln` libtool: install: test -d /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin || mkdir -p /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin libtool: install: /usr/local/bin/ginstall -c .libs/cygl1-0.dll /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl1-0.dll libtool: install: if test -n '' && test -n 'strip --strip-unneeded'; then eval 'strip --strip-unneeded /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl1-0.dll' || exit 0; fi libtool: install: /usr/local/bin/ginstall -c .libs/libl1.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la libtool: install: /usr/local/bin/ginstall -c .libs/libl1.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.a libtool: install: ranlib /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.a libtool: install: chmod 644 /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.a ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' Making install in l2 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ../libtool --mode=install /usr/local/bin/ginstall -c 'libl2.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la' libtool: install: /usr/local/bin/ginstall -c .libs/libl2.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.dll.a libtool: install: base_file=`basename libl2.la` libtool: install: dlpath=`/bin/bash 2>&1 -c '. .libs/'libl2.la'i;printf %s\n cygl2-0.dll'` libtool: install: dldir=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/`dirname ../bin/cygl2-0.dlln` libtool: install: test -d /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin || mkdir -p /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin libtool: install: /usr/local/bin/ginstall -c .libs/cygl2-0.dll /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl2-0.dll libtool: install: if test -n '' && test -n 'strip --strip-unneeded'; then eval 'strip --strip-unneeded /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl2-0.dll' || exit 0; fi libtool: install: /usr/local/bin/ginstall -c .libs/libl2.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la libtool: install: /usr/local/bin/ginstall -c .libs/libl2.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.a libtool: install: ranlib /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.a libtool: install: chmod 644 /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.a ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' Making install in l3 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ../libtool --mode=install /usr/local/bin/ginstall -c 'libl3.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la' libtool: install: /usr/local/bin/ginstall -c .libs/libl3.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.dll.a libtool: install: base_file=`basename libl3.la` libtool: install: dlpath=`/bin/bash 2>&1 -c '. .libs/'libl3.la'i;printf %s\n cygl3-0.dll'` libtool: install: dldir=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/`dirname ../bin/cygl3-0.dlln` libtool: install: test -d /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin || mkdir -p /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin libtool: install: /usr/local/bin/ginstall -c .libs/cygl3-0.dll /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl3-0.dll libtool: install: if test -n '' && test -n 'strip --strip-unneeded'; then eval 'strip --strip-unneeded /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl3-0.dll' || exit 0; fi libtool: install: /usr/local/bin/ginstall -c .libs/libl3.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la libtool: install: /usr/local/bin/ginstall -c .libs/libl3.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.a libtool: install: ranlib /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.a libtool: install: chmod 644 /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.a ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' Making install in l4 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ../libtool --mode=install /usr/local/bin/ginstall -c 'libl4.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la' libtool: install: /usr/local/bin/ginstall -c .libs/libl4.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.dll.a libtool: install: base_file=`basename libl4.la` libtool: install: dlpath=`/bin/bash 2>&1 -c '. .libs/'libl4.la'i;printf %s\n cygl4-0.dll'` libtool: install: dldir=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/`dirname ../bin/cygl4-0.dlln` libtool: install: test -d /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin || mkdir -p /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin libtool: install: /usr/local/bin/ginstall -c .libs/cygl4-0.dll /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl4-0.dll libtool: install: if test -n '' && test -n 'strip --strip-unneeded'; then eval 'strip --strip-unneeded /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl4-0.dll' || exit 0; fi libtool: install: /usr/local/bin/ginstall -c .libs/libl4.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la libtool: install: /usr/local/bin/ginstall -c .libs/libl4.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.a libtool: install: ranlib /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.a libtool: install: chmod 644 /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.a ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'depdemo.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo.exe' libtool: install: /usr/local/bin/ginstall -c .libs/depdemo.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo.exe /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'depdemo_static.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo_static.exe' libtool: install: /usr/local/bin/ginstall -c depdemo_static.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo_static.exe make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' depdemo-inst.test: === Executing installed programs in depdemo dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 PASS: depdemo-inst.test depdemo-unst.test: === Running depdemo-unst.test depdemo-unst.test: === Running `make uninstall' in depdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' Making uninstall in l1 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' + list=libl1.la ++ echo libl1.la ++ sed -e 's|^.*/||' + p=libl1.la + echo ' /bin/bash ../libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la'\''' /bin/bash ../libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la' + /bin/bash ../libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la libtool: uninstall: dldll=`/bin/bash 2>&1 -c '. /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la; printf %s\n ../bin/cygl1-0.dll'` libtool: uninstall: dlpath=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl1-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl1-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' Making uninstall in l2 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' + list=libl2.la ++ echo libl2.la ++ sed -e 's|^.*/||' + p=libl2.la + echo ' /bin/bash ../libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la'\''' /bin/bash ../libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la' + /bin/bash ../libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la libtool: uninstall: dldll=`/bin/bash 2>&1 -c '. /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la; printf %s\n ../bin/cygl2-0.dll'` libtool: uninstall: dlpath=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl2-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl2-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' Making uninstall in l3 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' + list=libl3.la ++ echo libl3.la ++ sed -e 's|^.*/||' + p=libl3.la + echo ' /bin/bash ../libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la'\''' /bin/bash ../libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la' + /bin/bash ../libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la libtool: uninstall: dldll=`/bin/bash 2>&1 -c '. /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la; printf %s\n ../bin/cygl3-0.dll'` libtool: uninstall: dlpath=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl3-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl3-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' Making uninstall in l4 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' + list=libl4.la ++ echo libl4.la ++ sed -e 's|^.*/||' + p=libl4.la + echo ' /bin/bash ../libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la'\''' /bin/bash ../libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la' + /bin/bash ../libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la libtool: uninstall: dldll=`/bin/bash 2>&1 -c '. /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la; printf %s\n ../bin/cygl4-0.dll'` libtool: uninstall: dlpath=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl4-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl4-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo.exe' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo_static.exe' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' depdemo-unst.test: === Leftover after make uninstall: -rwxr-xr-x 1 robert Ingen 26727 Mar 26 23:35 /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/cygl1-0.dll -rwxr-xr-x 1 robert Ingen 27325 Mar 26 23:36 /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/cygl2-0.dll -rwxr-xr-x 1 robert Ingen 28435 Mar 26 23:36 /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/cygl3-0.dll -rwxr-xr-x 1 robert Ingen 28486 Mar 26 23:36 /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/cygl4-0.dll FAIL: depdemo-unst.test demo-pic.test: === Running demo-pic.test demo-pic.test: === Running `make distclean' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' rm -f hell.exe hell rm -f hell_static.exe hell_static rm -f helldl.exe helldl test -z "hc-direct hc-libflag hc-libpath hc-minusL libhell0.a libhell1.la libhell2.la hell0.exe hell0" || rm -f hc-direct hc-libflag hc-libpath hc-minusL libhell0.a libhell1.la libhell2.la hell0.exe hell0 test -z "libhello.la" || rm -f libhello.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' demo-pic.test: === Configuring in demo demo-pic.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/demo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/demo --prefix=NONE --with-pic=yes checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for an ANSI C-conforming const... yes checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for as... as checking for dlltool... dlltool checking for objdump... objdump checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for string.h... (cached) yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: demo-pic.test demo-make.test: === Running demo-make.test demo-make.test: === Running `make ' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c -o hello.lo hello.c libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c hello.c -DPIC -o .libs/hello.o libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c hello.c -o hello.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c -o foo.lo foo.c libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c foo.c -o foo.o >/dev/null 2>&1 /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libhello.la -rpath /usr/local/lib -no-undefined -version-info 3:12:1 hello.lo foo.lo libtool: link: gcc -shared .libs/hello.o .libs/foo.o -o .libs/cyghello-2.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libhello.dll.a Creating library file: .libs/libhello.dll.a libtool: link: ar cru .libs/libhello.a hello.o foo.o libtool: link: ranlib .libs/libhello.a libtool: link: creating libhello.la libtool: link: ( cd ".libs" && rm -f "libhello.la" && ln -s "../libhello.la" "libhello.la" ) gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c main.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o hell.exe main.o libhello.la libtool: link: gcc -g -O2 -o .libs/hell.exe main.o ./.libs/libhello.dll.a -L/usr/local/lib Info: resolving _nothing by linking to __imp__nothing (auto-import) libtool: link: creating hell.exe /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o hell_static.exe -static main.o libhello.la libtool: link: gcc -g -O2 -o hell_static.exe main.o ./.libs/libhello.a gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c dlmain.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o helldl.exe -export-dynamic -dlpreopen libhello.la dlmain.o libtool: link: rm -f .libs/helldl.exe.nm .libs/helldl.exe.nmS .libs/helldl.exe.nmT libtool: link: creating .libs/helldl.exeS.c libtool: link: extracting global C symbols from `./.libs/libhello.a' libtool: link: (cd .libs && gcc -g -O2 -c -fno-builtin "helldl.exeS.c") libtool: link: rm -f ".libs/helldl.exeS.c" ".libs/helldl.exe.nm" ".libs/helldl.exe.nmS" ".libs/helldl.exe.nmT" libtool: link: gcc -g -O2 -o .libs/helldl.exe .libs/helldl.exeS.o dlmain.o -Wl,--export-dynamic ./.libs/libhello.dll.a -L/usr/local/lib Info: resolving _nothing by linking to __imp__nothing (auto-import) libtool: link: creating helldl.exe make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' PASS: demo-make.test demo-exec.test: === Running demo-exec.test demo-exec.test: === Executing uninstalled programs in Welcome to GNU Hell! Welcome to GNU Hell! Welcome to *modular* GNU Hell! PASS: demo-exec.test demo-nopic.test: === Running demo-nopic.test demo-nopic.test: === Running `make distclean' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' rm -f hell.exe hell rm -f hell_static.exe hell_static rm -f helldl.exe helldl test -z "hc-direct hc-libflag hc-libpath hc-minusL libhell0.a libhell1.la libhell2.la hell0.exe hell0" || rm -f hc-direct hc-libflag hc-libpath hc-minusL libhell0.a libhell1.la libhell2.la hell0.exe hell0 test -z "libhello.la" || rm -f libhello.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' demo-nopic.test: === Configuring in demo demo-nopic.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/demo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/demo --prefix=NONE --with-pic=no checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for an ANSI C-conforming const... yes checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for as... as checking for dlltool... dlltool checking for objdump... objdump checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for string.h... (cached) yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: demo-nopic.test demo-make.test: === Running demo-make.test demo-make.test: === Running `make ' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c -o hello.lo hello.c libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c hello.c -DPIC -o .libs/hello.o libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c hello.c -o hello.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c -o foo.lo foo.c libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c foo.c -DPIC -o .libs/foo.o libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c foo.c -o foo.o >/dev/null 2>&1 /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libhello.la -rpath /usr/local/lib -no-undefined -version-info 3:12:1 hello.lo foo.lo libtool: link: gcc -shared .libs/hello.o .libs/foo.o -o .libs/cyghello-2.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libhello.dll.a Creating library file: .libs/libhello.dll.a libtool: link: ar cru .libs/libhello.a hello.o foo.o libtool: link: ranlib .libs/libhello.a libtool: link: creating libhello.la libtool: link: ( cd ".libs" && rm -f "libhello.la" && ln -s "../libhello.la" "libhello.la" ) gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c main.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o hell.exe main.o libhello.la libtool: link: gcc -g -O2 -o .libs/hell.exe main.o ./.libs/libhello.dll.a -L/usr/local/lib Info: resolving _nothing by linking to __imp__nothing (auto-import) libtool: link: creating hell.exe /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o hell_static.exe -static main.o libhello.la libtool: link: gcc -g -O2 -o hell_static.exe main.o ./.libs/libhello.a gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c dlmain.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o helldl.exe -export-dynamic -dlpreopen libhello.la dlmain.o libtool: link: rm -f .libs/helldl.exe.nm .libs/helldl.exe.nmS .libs/helldl.exe.nmT libtool: link: creating .libs/helldl.exeS.c libtool: link: extracting global C symbols from `./.libs/libhello.a' libtool: link: (cd .libs && gcc -g -O2 -c -fno-builtin "helldl.exeS.c") libtool: link: rm -f ".libs/helldl.exeS.c" ".libs/helldl.exe.nm" ".libs/helldl.exe.nmS" ".libs/helldl.exe.nmT" libtool: link: gcc -g -O2 -o .libs/helldl.exe .libs/helldl.exeS.o dlmain.o -Wl,--export-dynamic ./.libs/libhello.dll.a -L/usr/local/lib Info: resolving _nothing by linking to __imp__nothing (auto-import) libtool: link: creating helldl.exe make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' PASS: demo-make.test demo-exec.test: === Running demo-exec.test demo-exec.test: === Executing uninstalled programs in Welcome to GNU Hell! Welcome to GNU Hell! Welcome to *modular* GNU Hell! PASS: demo-exec.test cdemo-shared.test: === Running cdemo-shared.test cdemo-shared.test: === Running `make distclean' in cdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/cdemo' rm -f cdemo.exe cdemo rm -rf .libs _libs test -z "libfoo.la" || rm -f libfoo.la rm -f "./so_locations" rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/cdemo' cdemo-shared.test: === Configuring in cdemo cdemo-shared.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/cdemo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/cdemo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst --disable-static checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: cdemo-shared.test cdemo-make.test: === Running cdemo-make.test cdemo-make.test: === Running `make ' in cdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/cdemo' /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"cdemo\" -DPACKAGE_TARNAME=\"cdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"cdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"cdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/cdemo -I/Robert/libtool-HEAD/src/libtool/tests/cdemo/../.. -g -O2 -c -o foo.lo foo.c libtool: compile: gcc -DPACKAGE_NAME=\"cdemo\" -DPACKAGE_TARNAME=\"cdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"cdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"cdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/cdemo -I/Robert/libtool-HEAD/src/libtool/tests/cdemo/../.. -g -O2 -c foo.c -DPIC -o .libs/foo.o /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libfoo.la -no-undefined foo.lo libtool: link: ar cru .libs/libfoo.a .libs/foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: creating libfoo.la libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) gcc -DPACKAGE_NAME=\"cdemo\" -DPACKAGE_TARNAME=\"cdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"cdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"cdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/cdemo -I/Robert/libtool-HEAD/src/libtool/tests/cdemo/../.. -g -O2 -c main.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o cdemo.exe main.o libfoo.la libtool: link: gcc -g -O2 -o .libs/cdemo.exe main.o ./.libs/libfoo.a libtool: link: creating cdemo.exe make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/cdemo' PASS: cdemo-make.test cdemo-exec.test: === Running cdemo-exec.test cdemo-exec.test: === Executing uninstalled programs in Welcome to GNU libtool cdemo! ** This is libfoo ** hello returned: 57616 hello is ok! cos (0.0) = 1 foo is ok! PASS: cdemo-exec.test demo-shared.test: === Running demo-shared.test demo-shared.test: === Running `make distclean' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' rm -f hell.exe hell rm -f hell_static.exe hell_static rm -f helldl.exe helldl test -z "hc-direct hc-libflag hc-libpath hc-minusL libhell0.a libhell1.la libhell2.la hell0.exe hell0" || rm -f hc-direct hc-libflag hc-libpath hc-minusL libhell0.a libhell1.la libhell2.la hell0.exe hell0 test -z "libhello.la" || rm -f libhello.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' demo-shared.test: === Configuring in demo demo-shared.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/demo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/demo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst --disable-static checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for an ANSI C-conforming const... yes checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for as... as checking for dlltool... dlltool checking for objdump... objdump checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for string.h... (cached) yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: demo-shared.test demo-make.test: === Running demo-make.test demo-make.test: === Running `make ' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c -o hello.lo hello.c libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c hello.c -DPIC -o .libs/hello.o /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c -o foo.lo foo.c libtool: compile: gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"demo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c foo.c -DPIC -o .libs/foo.o /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libhello.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined -version-info 3:12:1 hello.lo foo.lo libtool: link: gcc -shared .libs/hello.o .libs/foo.o -o .libs/cyghello-2.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libhello.dll.a Creating library file: .libs/libhello.dll.a libtool: link: creating libhello.la libtool: link: ( cd ".libs" && rm -f "libhello.la" && ln -s "../libhello.la" "libhello.la" ) gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c main.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o hell.exe main.o libhello.la libtool: link: gcc -g -O2 -o .libs/hell.exe main.o ./.libs/libhello.dll.a -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib Info: resolving _nothing by linking to __imp__nothing (auto-import) libtool: link: creating hell.exe /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o hell_static.exe main.o libhello.la libtool: link: gcc -g -O2 -o .libs/hell_static.exe main.o ./.libs/libhello.dll.a -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib Info: resolving _nothing by linking to __imp__nothing (auto-import) libtool: link: creating hell_static.exe gcc -DPACKAGE_NAME=\"demo\" -DPACKAGE_TARNAME=\"demo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"demo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"demo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/demo -I/Robert/libtool-HEAD/src/libtool/tests/demo/../.. -g -O2 -c dlmain.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o helldl.exe -export-dynamic -dlpreopen libhello.la dlmain.o libtool: link: rm -f .libs/helldl.exe.nm .libs/helldl.exe.nmS .libs/helldl.exe.nmT libtool: link: creating .libs/helldl.exeS.c libtool: link: extracting global C symbols from `./.libs/cyghello-2.dll' libtool: link: (cd .libs && gcc -g -O2 -c -fno-builtin "helldl.exeS.c") libtool: link: rm -f ".libs/helldl.exeS.c" ".libs/helldl.exe.nm" ".libs/helldl.exe.nmS" ".libs/helldl.exe.nmT" libtool: link: gcc -g -O2 -o .libs/helldl.exe .libs/helldl.exeS.o dlmain.o -Wl,--export-dynamic ./.libs/libhello.dll.a -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib Info: resolving _nothing by linking to __imp__nothing (auto-import) libtool: link: creating helldl.exe make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' PASS: demo-make.test demo-exec.test: === Running demo-exec.test demo-exec.test: === Executing uninstalled programs in Welcome to GNU Hell! Welcome to GNU Hell! Welcome to *modular* GNU Hell! PASS: demo-exec.test demo-inst.test: === Running demo-inst.test demo-inst.test: === Running `make install' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'libhello.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la' libtool: install: /usr/local/bin/ginstall -c .libs/libhello.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.dll.a libtool: install: base_file=`basename libhello.la` libtool: install: dlpath=`/bin/bash 2>&1 -c '. .libs/'libhello.la'i;printf %s\n cyghello-2.dll'` libtool: install: dldir=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/`dirname ../bin/cyghello-2.dlln` libtool: install: test -d /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin || mkdir -p /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin libtool: install: /usr/local/bin/ginstall -c .libs/cyghello-2.dll /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cyghello-2.dll libtool: install: if test -n '' && test -n 'strip --strip-unneeded'; then eval 'strip --strip-unneeded /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cyghello-2.dll' || exit 0; fi libtool: install: /usr/local/bin/ginstall -c .libs/libhello.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'hell.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell.exe' libtool: install: /usr/local/bin/ginstall -c .libs/hell.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell.exe /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'hell_static.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell_static.exe' libtool: install: /usr/local/bin/ginstall -c .libs/hell_static.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell_static.exe /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'helldl.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/helldl.exe' libtool: install: /usr/local/bin/ginstall -c .libs/helldl.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/helldl.exe test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/include" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/include" /usr/local/bin/ginstall -c -m 644 'foo.h' '/Robert/libtool-HEAD/src/libtool/tests/_inst/include/foo.h' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' demo-inst.test: === Executing installed programs in demo Welcome to GNU Hell! Welcome to GNU Hell! Welcome to *modular* GNU Hell! PASS: demo-inst.test demo-hardcode.test: === Running demo-hardcode.test demo-hardcode.test: === Running `make hardcode' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' You may ignore any linking errors from the following command: gcc -g -O2 -o hc-direct main.o ./.libs/libhello.dll.a -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib || echo unsupported > hc-direct Info: resolving _nothing by linking to __imp__nothing (auto-import) gcc -g -O2 -o hc-libflag main.o -L/Robert/libtool-HEAD/src/libtool/tests/demo/.libs -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib -lhello Info: resolving _nothing by linking to __imp__nothing (auto-import) You may ignore any linking errors from the following command: PATH=./.libs gcc -g -O2 -o hc-libpath main.o -lhello -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib || echo unsupported > hc-libpath /bin/bash: line 1: gcc: command not found gcc -g -O2 -o hc-minusL main.o -L./.libs -lhello -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib || echo unsupported > hc-minusL Info: resolving _nothing by linking to __imp__nothing (auto-import) make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' demo-hardcode.test: === Finding libtool.m4's guesses at hardcoding values = Searching for hardcoded library directories in each program `hc-libpath' was not linked properly, as libtool expected PASS: demo-hardcode.test demo-relink.test: === Running demo-relink.test cp: cannot stat `.libs/lt-hell.exe': No such file or directory Welcome to GNU Hell! cos (0.0) = 1 ** This is not GNU Hello. There is no built-in mail reader. ** demo-relink.test: === removing libhello.la from demo demo-relink.test: === running demo/hell Welcome to GNU Hell! cos (0.0) = 1 ** This is not GNU Hello. There is no built-in mail reader. ** demo-relink.test: === linking a broken demo/libhello.la demo-relink.test: === Running `make libhello.la libhello_la_OBJECTS=hello.lo' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libhello.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined -version-info 3:12:1 hello.lo libtool: link: gcc -shared .libs/hello.o -o .libs/cyghello-2.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libhello.dll.a Creating library file: .libs/libhello.dll.a libtool: link: creating libhello.la libtool: link: ( cd ".libs" && rm -f "libhello.la" && ln -s "../libhello.la" "libhello.la" ) make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' demo-relink.test: === running demo/hell with broken libhello.la Signal 11 demo-relink.test: === Failed, as expected PASS: demo-relink.test demo-noinst-link.test: === Running demo-noinst-link.test cp: omitting directory `.libs/temp' demo-noinst-link.test: === removing `libhello.la' and `hell' from demo demo-noinst-link.test: === linking `hell' with a broken `demo/libhello.la' hell.exe: not found PASS: demo-noinst-link.test demo-unst.test: === Running demo-unst.test demo-unst.test: === Running `make uninstall' in demo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/demo' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell.exe' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/hell_static.exe' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/helldl.exe' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/include/foo.h' + list=libhello.la ++ echo libhello.la ++ sed -e 's|^.*/||' + p=libhello.la + echo ' /bin/bash ./libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la'\''' /bin/bash ./libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la' + /bin/bash ./libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la libtool: uninstall: dldll=`/bin/bash 2>&1 -c '. /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la; printf %s\n ../bin/cyghello-2.dll'` libtool: uninstall: dlpath=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cyghello-2.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cyghello-2.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libhello.dll.a make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/demo' demo-unst.test: === Leftover after make uninstall: -rwxr-xr-x 1 robert Ingen 27984 Mar 26 23:43 /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/cyghello-2.dll FAIL: demo-unst.test depdemo-shared.test: === Running depdemo-shared.test depdemo-shared.test: === Running `make distclean' in depdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' Making distclean in l4 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' test -z "libl4.la" || rm -f libl4.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' Making distclean in l3 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' test -z "libl3.la" || rm -f libl3.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' Making distclean in l2 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' test -z "libl2.la" || rm -f libl2.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' Making distclean in l1 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' test -z "libl1.la" || rm -f libl1.la rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f Makefile make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' Making distclean in . make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' rm -f depdemo.exe depdemo rm -f depdemo_static.exe depdemo_static rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' depdemo-shared.test: === Configuring in depdemo depdemo-shared.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/depdemo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/depdemo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst --disable-static checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for as... as checking for dlltool... dlltool checking for objdump... objdump checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: creating l1/Makefile config.status: creating l2/Makefile config.status: creating l3/Makefile config.status: creating l4/Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: depdemo-shared.test depdemo-make.test: === Running depdemo-make.test depdemo-make.test: === Running `make ' in depdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' Making all in l1 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' /bin/bash ../libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c -o l1.lo l1.c libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l1.c -DPIC -o .libs/l1.o /bin/bash ../libtool --mode=link --tag=CC gcc -g -O2 -o libl1.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined l1.lo libtool: link: gcc -shared .libs/l1.o -o .libs/cygl1-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libl1.dll.a Creating library file: .libs/libl1.dll.a libtool: link: creating libl1.la libtool: link: ( cd ".libs" && rm -f "libl1.la" && ln -s "../libl1.la" "libl1.la" ) make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' Making all in l2 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' /bin/bash ../libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c -o l2.lo l2.c libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l2.c -DPIC -o .libs/l2.o /bin/bash ../libtool --mode=link --tag=CC gcc -g -O2 -o libl2.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined l2.lo ../l1/libl1.la libtool: link: gcc -shared .libs/l2.o ../l1/.libs/libl1.dll.a -o .libs/cygl2-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libl2.dll.a Creating library file: .libs/libl2.dll.a Info: resolving _var_l1 by linking to __imp__var_l1 (auto-import) libtool: link: creating libl2.la libtool: link: ( cd ".libs" && rm -f "libl2.la" && ln -s "../libl2.la" "libl2.la" ) make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' Making all in l3 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' /bin/bash ../libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c -o l3.lo l3.c libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l3.c -DPIC -o .libs/l3.o /bin/bash ../libtool --mode=link --tag=CC gcc -g -O2 -o libl3.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined l3.lo ../l1/libl1.la ../l2/libl2.la libtool: link: gcc -shared .libs/l3.o -L/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs ../l1/.libs/libl1.dll.a ../l2/.libs/libl2.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs/libl1.dll.a -o .libs/cygl3-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libl3.dll.a Creating library file: .libs/libl3.dll.a Info: resolving _var_l2 by linking to __imp__var_l2 (auto-import) Info: resolving _var_l1 by linking to __imp__var_l1 (auto-import) libtool: link: creating libl3.la libtool: link: ( cd ".libs" && rm -f "libl3.la" && ln -s "../libl3.la" "libl3.la" ) make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' Making all in l4 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' /bin/bash ../libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c -o l4.lo l4.c libtool: compile: gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"depdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4 -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -g -O2 -c l4.c -DPIC -o .libs/l4.o /bin/bash ../libtool --mode=link --tag=CC gcc -g -O2 -o libl4.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined l4.lo ../l3/libl3.la libtool: link: gcc -shared .libs/l4.o -L/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs -L/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2/.libs ../l3/.libs/libl3.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l2/.libs/libl2.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs/libl1.dll.a -o .libs/cygl4-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libl4.dll.a Creating library file: .libs/libl4.dll.a Info: resolving _var_l3 by linking to __imp__var_l3 (auto-import) libtool: link: creating libl4.la libtool: link: ( cd ".libs" && rm -f "libl4.la" && ln -s "../libl4.la" "libl4.la" ) make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' gcc -DPACKAGE_NAME=\"depdemo\" -DPACKAGE_TARNAME=\"depdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"depdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"depdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/depdemo -I/Robert/libtool-HEAD/src/libtool/tests/depdemo/../.. -g -O2 -c main.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o depdemo.exe main.o ./l1/libl1.la ./l2/libl2.la ./l4/libl4.la libtool: link: gcc -g -O2 -o .libs/depdemo.exe main.o ./l1/.libs/libl1.dll.a ./l2/.libs/libl2.dll.a ./l4/.libs/libl4.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l3/.libs/libl3.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l2/.libs/libl2.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs/libl1.dll.a -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib Info: resolving _var_l1 by linking to __imp__var_l1 (auto-import) Info: resolving _var_l2 by linking to __imp__var_l2 (auto-import) Info: resolving _var_l4 by linking to __imp__var_l4 (auto-import) libtool: link: creating depdemo.exe /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o depdemo_static.exe `/bin/bash ./libtool --features | /usr/bin/sed -n -e '/enable static/s/^.*$/-static/p'` main.o ./l1/libl1.la ./l2/libl2.la ./l4/libl4.la libtool: link: gcc -g -O2 -o .libs/depdemo_static.exe main.o ./l1/.libs/libl1.dll.a ./l2/.libs/libl2.dll.a ./l4/.libs/libl4.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l3/.libs/libl3.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l2/.libs/libl2.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs/libl1.dll.a -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib Info: resolving _var_l1 by linking to __imp__var_l1 (auto-import) Info: resolving _var_l2 by linking to __imp__var_l2 (auto-import) Info: resolving _var_l4 by linking to __imp__var_l4 (auto-import) libtool: link: creating depdemo_static.exe make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' PASS: depdemo-make.test depdemo-exec.test: === Running depdemo-exec.test depdemo-exec.test: === Executing uninstalled programs in dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 PASS: depdemo-exec.test depdemo-inst.test: === Running depdemo-inst.test depdemo-inst.test: === Running `make install' in depdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' Making install in l1 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ../libtool --mode=install /usr/local/bin/ginstall -c 'libl1.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la' libtool: install: /usr/local/bin/ginstall -c .libs/libl1.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.dll.a libtool: install: base_file=`basename libl1.la` libtool: install: dlpath=`/bin/bash 2>&1 -c '. .libs/'libl1.la'i;printf %s\n cygl1-0.dll'` libtool: install: dldir=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/`dirname ../bin/cygl1-0.dlln` libtool: install: test -d /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin || mkdir -p /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin libtool: install: /usr/local/bin/ginstall -c .libs/cygl1-0.dll /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl1-0.dll libtool: install: if test -n '' && test -n 'strip --strip-unneeded'; then eval 'strip --strip-unneeded /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl1-0.dll' || exit 0; fi libtool: install: /usr/local/bin/ginstall -c .libs/libl1.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' Making install in l2 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ../libtool --mode=install /usr/local/bin/ginstall -c 'libl2.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la' libtool: install: /usr/local/bin/ginstall -c .libs/libl2.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.dll.a libtool: install: base_file=`basename libl2.la` libtool: install: dlpath=`/bin/bash 2>&1 -c '. .libs/'libl2.la'i;printf %s\n cygl2-0.dll'` libtool: install: dldir=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/`dirname ../bin/cygl2-0.dlln` libtool: install: test -d /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin || mkdir -p /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin libtool: install: /usr/local/bin/ginstall -c .libs/cygl2-0.dll /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl2-0.dll libtool: install: if test -n '' && test -n 'strip --strip-unneeded'; then eval 'strip --strip-unneeded /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl2-0.dll' || exit 0; fi libtool: install: /usr/local/bin/ginstall -c .libs/libl2.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' Making install in l3 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ../libtool --mode=install /usr/local/bin/ginstall -c 'libl3.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la' libtool: install: /usr/local/bin/ginstall -c .libs/libl3.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.dll.a libtool: install: base_file=`basename libl3.la` libtool: install: dlpath=`/bin/bash 2>&1 -c '. .libs/'libl3.la'i;printf %s\n cygl3-0.dll'` libtool: install: dldir=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/`dirname ../bin/cygl3-0.dlln` libtool: install: test -d /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin || mkdir -p /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin libtool: install: /usr/local/bin/ginstall -c .libs/cygl3-0.dll /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl3-0.dll libtool: install: if test -n '' && test -n 'strip --strip-unneeded'; then eval 'strip --strip-unneeded /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl3-0.dll' || exit 0; fi libtool: install: /usr/local/bin/ginstall -c .libs/libl3.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' Making install in l4 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/lib" /bin/bash ../libtool --mode=install /usr/local/bin/ginstall -c 'libl4.la' '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la' libtool: install: /usr/local/bin/ginstall -c .libs/libl4.dll.a /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.dll.a libtool: install: base_file=`basename libl4.la` libtool: install: dlpath=`/bin/bash 2>&1 -c '. .libs/'libl4.la'i;printf %s\n cygl4-0.dll'` libtool: install: dldir=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/`dirname ../bin/cygl4-0.dlln` libtool: install: test -d /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin || mkdir -p /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin libtool: install: /usr/local/bin/ginstall -c .libs/cygl4-0.dll /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl4-0.dll libtool: install: if test -n '' && test -n 'strip --strip-unneeded'; then eval 'strip --strip-unneeded /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl4-0.dll' || exit 0; fi libtool: install: /usr/local/bin/ginstall -c .libs/libl4.lai /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la ---------------------------------------------------------------------- Libraries have been installed in: /Robert/libtool-HEAD/src/libtool/tests/_inst/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-LLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[5]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' test -z "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" || mkdir -p -- "/Robert/libtool-HEAD/src/libtool/tests/_inst/bin" /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'depdemo.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo.exe' libtool: install: /usr/local/bin/ginstall -c .libs/depdemo.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo.exe /bin/bash ./libtool --mode=install /usr/local/bin/ginstall -c 'depdemo_static.exe' '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo_static.exe' libtool: install: /usr/local/bin/ginstall -c .libs/depdemo_static.exe /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo_static.exe make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' depdemo-inst.test: === Executing installed programs in depdemo dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 PASS: depdemo-inst.test depdemo-relink.test: === Running depdemo-relink.test dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 depdemo-relink.test: === removing libl3.la from depdemo/l3 depdemo-relink.test: === running depdemo/depdemo dependencies: l1 (0) l2 (0) l1 (1) l4 (0) l3 (0) l1 (2) l2 (2) l1 (3) libm [sin(1.5) = 0.997495] var_l1(4) + var_l2(6) + var_l4(10) == 20 depdemo-relink.test: === linking a broken depdemo/l3/libl3.la make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' /bin/bash ../libtool --mode=link --tag=CC gcc -g -O2 -o libl3.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined ../l2/l2.lo ../l1/libl1.la ../l2/libl2.la libtool: link: gcc -shared ../l2/.libs/l2.o -L/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs ../l1/.libs/libl1.dll.a ../l2/.libs/libl2.dll.a /Robert/libtool-HEAD/src/libtool/tests/depdemo/l1/.libs/libl1.dll.a -o .libs/cygl3-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libl3.dll.a Creating library file: .libs/libl3.dll.a Info: resolving _var_l1 by linking to __imp__var_l1 (auto-import) libtool: link: creating libl3.la libtool: link: ( cd ".libs" && rm -f "libl3.la" && ln -s "../libl3.la" "libl3.la" ) make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' depdemo-relink.test: === running depdemo/depdemo with broken libl3.la Signal 11 depdemo-relink.test: === Failed, as expected PASS: depdemo-relink.test depdemo-unst.test: === Running depdemo-unst.test depdemo-unst.test: === Running `make uninstall' in depdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' Making uninstall in l1 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' + list=libl1.la ++ echo libl1.la ++ sed -e 's|^.*/||' + p=libl1.la + echo ' /bin/bash ../libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la'\''' /bin/bash ../libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la' + /bin/bash ../libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la libtool: uninstall: dldll=`/bin/bash 2>&1 -c '. /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la; printf %s\n ../bin/cygl1-0.dll'` libtool: uninstall: dlpath=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl1-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl1-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl1.dll.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l1' Making uninstall in l2 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' + list=libl2.la ++ echo libl2.la ++ sed -e 's|^.*/||' + p=libl2.la + echo ' /bin/bash ../libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la'\''' /bin/bash ../libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la' + /bin/bash ../libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la libtool: uninstall: dldll=`/bin/bash 2>&1 -c '. /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la; printf %s\n ../bin/cygl2-0.dll'` libtool: uninstall: dlpath=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl2-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl2-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl2.dll.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l2' Making uninstall in l3 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' + list=libl3.la ++ echo libl3.la ++ sed -e 's|^.*/||' + p=libl3.la + echo ' /bin/bash ../libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la'\''' /bin/bash ../libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la' + /bin/bash ../libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la libtool: uninstall: dldll=`/bin/bash 2>&1 -c '. /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la; printf %s\n ../bin/cygl3-0.dll'` libtool: uninstall: dlpath=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl3-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl3-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl3.dll.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l3' Making uninstall in l4 make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' + list=libl4.la ++ echo libl4.la ++ sed -e 's|^.*/||' + p=libl4.la + echo ' /bin/bash ../libtool --mode=uninstall rm -f '\''/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la'\''' /bin/bash ../libtool --mode=uninstall rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la' + /bin/bash ../libtool --mode=uninstall rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la libtool: uninstall: dldll=`/bin/bash 2>&1 -c '. /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la; printf %s\n ../bin/cygl4-0.dll'` libtool: uninstall: dlpath=/Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl4-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/../bin/cygl4-0.dlln libtool: uninstall: rm -f /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.la /Robert/libtool-HEAD/src/libtool/tests/_inst/lib/libl4.dll.a make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo/l4' make[4]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo.exe' rm -f '/Robert/libtool-HEAD/src/libtool/tests/_inst/bin/depdemo_static.exe' make[4]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/depdemo' depdemo-unst.test: === Leftover after make uninstall: -rwxr-xr-x 1 robert Ingen 26727 Mar 26 23:47 /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/cygl1-0.dll -rwxr-xr-x 1 robert Ingen 27325 Mar 26 23:47 /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/cygl2-0.dll -rwxr-xr-x 1 robert Ingen 28435 Mar 26 23:47 /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/cygl3-0.dll -rwxr-xr-x 1 robert Ingen 28486 Mar 26 23:47 /Robert/libtool-HEAD/src/libtool/tests/_inst/bin/cygl4-0.dll FAIL: depdemo-unst.test mdemo-shared.test: === Running mdemo-shared.test mdemo-shared.test: === Running `make distclean' in mdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' rm -f mdemo.exe mdemo rm -f mdemo_static.exe mdemo_static test -z "libsub.la foo1.la libfoo2.la libmlib.la" || rm -f libsub.la foo1.la libfoo2.la libmlib.la rm -f "./so_locations" rm -f "./so_locations" rm -f "./so_locations" rm -f "./so_locations" rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' mdemo-shared.test: === Configuring in mdemo mdemo-shared.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/mdemo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/mdemo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst --disable-static checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for an ANSI C-conforming const... yes checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for as... as checking for dlltool... dlltool checking for objdump... objdump checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: mdemo-shared.test mdemo-make.test: === Running mdemo-make.test mdemo-make.test: === Running `make ' in mdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c -o sub.lo sub.c libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c sub.c -DPIC -o .libs/sub.o /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libsub.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined sub.lo libtool: link: gcc -shared .libs/sub.o -o .libs/cygsub-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libsub.dll.a Creating library file: .libs/libsub.dll.a libtool: link: creating libsub.la libtool: link: ( cd ".libs" && rm -f "libsub.la" && ln -s "../libsub.la" "libsub.la" ) /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c -o foo1.lo foo1.c libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c foo1.c -DPIC -o .libs/foo1.o /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o foo1.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined -module -avoid-version foo1.lo libsub.la libtool: link: gcc -shared .libs/foo1.o ./.libs/libsub.dll.a -o .libs/foo1.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/foo1.dll.a Creating library file: .libs/foo1.dll.a libtool: link: creating foo1.la libtool: link: ( cd ".libs" && rm -f "foo1.la" && ln -s "../foo1.la" "foo1.la" ) /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"mdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c -o foo2.lo foo2.c libtool: compile: gcc -DPACKAGE_NAME=\"mdemo\" -DPACKAGE_TARNAME=\"mdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"mdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"mdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../.. -I/Robert/libtool-HEAD/src/libtool/tests/mdemo/../../libltdl -g -O2 -c foo2.c -DPIC -o .libs/foo2.o /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libfoo2.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined -module -export-symbols-regex "libfoo2.*" foo2.lo libsub.la libtool: link: generating symbol list for `libfoo2.la' libtool: link: /usr/bin/nm -B .libs/foo2.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | /usr/bin/sed -e '/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/' | /usr/bin/sed -e '/^[AITW] /s/.* //' | sort | uniq > .libs/libfoo2.exp libtool: link: grep -E -e "libfoo2.*" ".libs/libfoo2.exp" > ".libs/libfoo2.expT" libtool: link: mv -f ".libs/libfoo2.expT" ".libs/libfoo2.exp" libtool: link: if test "x`/usr/bin/sed 1q .libs/libfoo2.exp`" = xEXPORTS; then cp .libs/libfoo2.exp .libs/cygfoo2-0.dll.def; else printf %s\n EXPORTS > .libs/cygfoo2-0.dll.def; cat .libs/libfoo2.exp >> .libs/cygfoo2-0.dll.def; fi libtool: link: gcc -shared .libs/cygfoo2-0.dll.def .libs/foo2.o ./.libs/libsub.dll.a -o .libs/cygfoo2-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libfoo2.dll.a /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld: .libs/cygfoo2-0.dll.def:1: syntax error /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld:.libs/cygfoo2-0.dll.def: file format not recognized; treating as linker script /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld:.libs/cygfoo2-0.dll.def:2: syntax error collect2: ld returned 1 exit status make[3]: *** [libfoo2.la] Error 1 make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/mdemo' FAIL: mdemo-make.test mdemo-exec.test: === Running mdemo-exec.test mdemo-exec.test: You must run mdemo-make.test before running ./mdemo-exec.test SKIP: mdemo-exec.test mdemo-inst.test: === Running mdemo-inst.test mdemo-inst.test: You must run mdemo-make.test before running ./mdemo-inst.test SKIP: mdemo-inst.test mdemo-unst.test: === Running mdemo-unst.test mdemo-unst.test: You must run mdemo-inst.test before running ./mdemo-unst.test SKIP: mdemo-unst.test cdemo-undef.test: === Running cdemo-undef.test cdemo-undef.test: === Running `make distclean' in cdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/cdemo' rm -f cdemo.exe cdemo rm -rf .libs _libs test -z "libfoo.la" || rm -f libfoo.la rm -f "./so_locations" rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/cdemo' cdemo-undef.test: === Configuring in cdemo cdemo-undef.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/cdemo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/cdemo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst --disable-static checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: cdemo-undef.test cdemo-make.test: === Running cdemo-make.test cdemo-make.test: === Running `make ' in cdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/cdemo' /bin/bash ./libtool --mode=compile --tag=CC gcc -DPACKAGE_NAME=\"cdemo\" -DPACKAGE_TARNAME=\"cdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"cdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"cdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/cdemo -I/Robert/libtool-HEAD/src/libtool/tests/cdemo/../.. -g -O2 -c -o foo.lo foo.c libtool: compile: gcc -DPACKAGE_NAME=\"cdemo\" -DPACKAGE_TARNAME=\"cdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"cdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"cdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/cdemo -I/Robert/libtool-HEAD/src/libtool/tests/cdemo/../.. -g -O2 -c foo.c -DPIC -o .libs/foo.o /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o libfoo.la -no-undefined foo.lo libtool: link: ar cru .libs/libfoo.a .libs/foo.o libtool: link: ranlib .libs/libfoo.a libtool: link: creating libfoo.la libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) gcc -DPACKAGE_NAME=\"cdemo\" -DPACKAGE_TARNAME=\"cdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"cdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"cdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/cdemo -I/Robert/libtool-HEAD/src/libtool/tests/cdemo/../.. -g -O2 -c main.c /bin/bash ./libtool --mode=link --tag=CC gcc -g -O2 -o cdemo.exe main.o libfoo.la libtool: link: gcc -g -O2 -o .libs/cdemo.exe main.o ./.libs/libfoo.a libtool: link: creating cdemo.exe make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/cdemo' PASS: cdemo-make.test cdemo-exec.test: === Running cdemo-exec.test cdemo-exec.test: === Executing uninstalled programs in Welcome to GNU libtool cdemo! ** This is libfoo ** hello returned: 57616 hello is ok! cos (0.0) = 1 foo is ok! PASS: cdemo-exec.test tagdemo-static.test: === Running tagdemo-static.test tagdemo-static.test: === Running `make distclean' in tagdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/tagdemo' rm -f tagdemo.exe tagdemo test -z "libfoo.la libbaz.la" || rm -f libfoo.la libbaz.la rm -f "./so_locations" rm -f "./so_locations" rm -rf .libs _libs test -z "libconv.la" || rm -f libconv.la rm -f "./so_locations" rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/tagdemo' tagdemo-static.test: === Configuring in tagdemo tagdemo-static.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/tagdemo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/tagdemo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst --disable-shared checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking target system type... i686-pc-cygwin checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking whether gcc and cc understand -c and -o together... yes checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking whether we are using the GNU C++ compiler... (cached) yes checking whether g++ accepts -g... (cached) yes checking dependency style of g++... (cached) gcc3 checking how to run the C++ preprocessor... g++ -E checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking for ld used by g++... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking whether the g++ linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking for g++ option to produce PIC... -DPIC checking if g++ PIC flag -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: tagdemo-static.test tagdemo-make.test: === Running tagdemo-make.test tagdemo-make.test: === Running `make ' in tagdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/tagdemo' /bin/bash ./libtool --mode=compile --tag=CXX g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tagdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c -o foo.lo foo.cpp libtool: compile: g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"tagdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c foo.cpp -o foo.o In file included from /usr/include/c++/3.3.3/backward/iostream.h:31, from foo.cpp:23: /usr/include/c++/3.3.3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. /bin/bash ./libtool --mode=compile --tag=CXX g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tagdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c -o conv.lo conv.cpp libtool: compile: g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"tagdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c conv.cpp -o conv.o /bin/bash ./libtool --mode=link --tag=CXX g++ -g -O2 -o libconv.la -no-undefined conv.lo libtool: link: ar cru .libs/libconv.a conv.o libtool: link: ranlib .libs/libconv.a libtool: link: creating libconv.la libtool: link: ( cd ".libs" && rm -f "libconv.la" && ln -s "../libconv.la" "libconv.la" ) /bin/bash ./libtool --mode=link --tag=CXX g++ -g -O2 -o libfoo.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined foo.lo libconv.la libtool: link: (cd .libs/libfoo.lax/libconv.a && ar x /Robert/libtool-HEAD/src/libtool/tests/tagdemo/./.libs/libconv.a) libtool: link: ar cru .libs/libfoo.a foo.o .libs/libfoo.lax/libconv.a/conv.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: creating libfoo.la libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) /bin/bash ./libtool --mode=compile --tag=CXX g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tagdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c -o baz.lo baz.cpp libtool: compile: g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"tagdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c baz.cpp -o baz.o /bin/bash ./libtool --mode=link --tag=CXX g++ -g -O2 -o libbaz.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined baz.lo libfoo.la libtool: link: ar cru .libs/libbaz.a baz.o libtool: link: ranlib .libs/libbaz.a libtool: link: creating libbaz.la libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tagdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c -o main.o main.cpp In file included from /usr/include/c++/3.3.3/backward/iostream.h:31, from main.cpp:26: /usr/include/c++/3.3.3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. /bin/bash ./libtool --mode=link --tag=CXX g++ -g -O2 -o tagdemo.exe main.o libbaz.la libtool: link: g++ -g -O2 -o tagdemo.exe main.o ./.libs/libbaz.a /Robert/libtool-HEAD/src/libtool/tests/tagdemo/.libs/libfoo.a make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/tagdemo' PASS: tagdemo-make.test tagdemo-exec.test: === Running tagdemo-exec.test tagdemo-exec.test: === Executing uninstalled programs in Welcome to GNU libtool tagdemo C++! ** This is libfoo (tagdemo) ** foobar::hello returned: 57616 foobar::hello is ok! cos (0.0) = 1 foobar::foo is ok! cos (0.0) = 1 barbaz::baz is ok! convenience is ok! PASS: tagdemo-exec.test tagdemo-conf.test: === Running tagdemo-conf.test tagdemo-conf.test: === Running `make distclean' in tagdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/tagdemo' rm -f tagdemo.exe tagdemo test -z "libfoo.la libbaz.la" || rm -f libfoo.la libbaz.la rm -f "./so_locations" rm -f "./so_locations" rm -rf .libs _libs test -z "libconv.la" || rm -f libconv.la rm -f "./so_locations" rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/tagdemo' tagdemo-conf.test: === Configuring in tagdemo tagdemo-conf.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/tagdemo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/tagdemo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking target system type... i686-pc-cygwin checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking whether gcc and cc understand -c and -o together... yes checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking whether we are using the GNU C++ compiler... (cached) yes checking whether g++ accepts -g... (cached) yes checking dependency style of g++... (cached) gcc3 checking how to run the C++ preprocessor... g++ -E checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for ld used by g++... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking whether the g++ linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking for g++ option to produce PIC... -DPIC checking if g++ PIC flag -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: tagdemo-conf.test tagdemo-make.test: === Running tagdemo-make.test tagdemo-make.test: === Running `make ' in tagdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/tagdemo' /bin/bash ./libtool --mode=compile --tag=CXX g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tagdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c -o foo.lo foo.cpp libtool: compile: g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"tagdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c foo.cpp -DPIC -o .libs/foo.o In file included from /usr/include/c++/3.3.3/backward/iostream.h:31, from foo.cpp:23: /usr/include/c++/3.3.3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. libtool: compile: g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"tagdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c foo.cpp -o foo.o >/dev/null 2>&1 /bin/bash ./libtool --mode=compile --tag=CXX g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tagdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c -o conv.lo conv.cpp libtool: compile: g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"tagdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c conv.cpp -DPIC -o .libs/conv.o libtool: compile: g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"tagdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c conv.cpp -o conv.o >/dev/null 2>&1 /bin/bash ./libtool --mode=link --tag=CXX g++ -g -O2 -o libconv.la -no-undefined conv.lo libtool: link: ar cru .libs/libconv.a .libs/conv.o libtool: link: ranlib .libs/libconv.a libtool: link: creating libconv.la libtool: link: ( cd ".libs" && rm -f "libconv.la" && ln -s "../libconv.la" "libconv.la" ) /bin/bash ./libtool --mode=link --tag=CXX g++ -g -O2 -o libfoo.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined foo.lo libconv.la libtool: link: g++ -shared -nostdlib /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/crtbegin.o .libs/foo.o -Wl,--whole-archive ./.libs/libconv.a -Wl,--no-whole-archive -L/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3 -L/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../.. -lstdc++ -lgcc -lcygwin -luser32 -lkernel32 -ladvapi32 -lshell32 -lgcc /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/crtend.o -o .libs/cygfoo-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libfoo.dll.a Creating library file: .libs/libfoo.dll.a libtool: link: (cd .libs/libfoo.lax/libconv.a && ar x /Robert/libtool-HEAD/src/libtool/tests/tagdemo/./.libs/libconv.a) libtool: link: ar cru .libs/libfoo.a foo.o .libs/libfoo.lax/libconv.a/conv.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: creating libfoo.la libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) /bin/bash ./libtool --mode=compile --tag=CXX g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tagdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c -o baz.lo baz.cpp libtool: compile: g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"tagdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c baz.cpp -DPIC -o .libs/baz.o libtool: compile: g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"tagdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c baz.cpp -o baz.o >/dev/null 2>&1 /bin/bash ./libtool --mode=link --tag=CXX g++ -g -O2 -o libbaz.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined baz.lo libfoo.la libtool: link: g++ -shared -nostdlib /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/crtbegin.o .libs/baz.o ./.libs/libfoo.dll.a -L/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3 -L/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../.. -lstdc++ -lgcc -lcygwin -luser32 -lkernel32 -ladvapi32 -lshell32 -lgcc /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/crtend.o -o .libs/cygbaz-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libbaz.dll.a Creating library file: .libs/libbaz.dll.a Info: resolving vtable for foobar_derivedby linking to __imp___ZTV14foobar_derived (auto-import) libtool: link: ar cru .libs/libbaz.a baz.o libtool: link: ranlib .libs/libbaz.a libtool: link: creating libbaz.la libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tagdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c -o main.o main.cpp In file included from /usr/include/c++/3.3.3/backward/iostream.h:31, from main.cpp:26: /usr/include/c++/3.3.3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. /bin/bash ./libtool --mode=link --tag=CXX g++ -g -O2 -o tagdemo.exe main.o libbaz.la libtool: link: g++ -g -O2 -o .libs/tagdemo.exe main.o ./.libs/libbaz.dll.a /Robert/libtool-HEAD/src/libtool/tests/tagdemo/.libs/libfoo.dll.a -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib Info: resolving vtable for foobar_derivedby linking to __imp___ZTV14foobar_derived (auto-import) Info: resolving vtable for barbaz_derivedby linking to __imp___ZTV14barbaz_derived (auto-import) libtool: link: creating tagdemo.exe make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/tagdemo' PASS: tagdemo-make.test tagdemo-exec.test: === Running tagdemo-exec.test tagdemo-exec.test: === Executing uninstalled programs in Welcome to GNU libtool tagdemo C++! ** This is libfoo (tagdemo) ** foobar::hello returned: 57616 foobar::hello is ok! cos (0.0) = 1 foobar::foo is ok! cos (0.0) = 1 barbaz::baz is ok! convenience is ok! PASS: tagdemo-exec.test tagdemo-shared.test: === Running tagdemo-shared.test tagdemo-shared.test: === Running `make distclean' in tagdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/tagdemo' rm -f tagdemo.exe tagdemo test -z "libfoo.la libbaz.la" || rm -f libfoo.la libbaz.la rm -f "./so_locations" rm -f "./so_locations" rm -rf .libs _libs test -z "libconv.la" || rm -f libconv.la rm -f "./so_locations" rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/tagdemo' tagdemo-shared.test: === Configuring in tagdemo tagdemo-shared.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/tagdemo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/tagdemo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst --disable-static checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking target system type... i686-pc-cygwin checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking whether gcc and cc understand -c and -o together... yes checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking whether we are using the GNU C++ compiler... (cached) yes checking whether g++ accepts -g... (cached) yes checking dependency style of g++... (cached) gcc3 checking how to run the C++ preprocessor... g++ -E checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for ld used by g++... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking whether the g++ linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking for g++ option to produce PIC... -DPIC checking if g++ PIC flag -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: tagdemo-shared.test tagdemo-make.test: === Running tagdemo-make.test tagdemo-make.test: === Running `make ' in tagdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/tagdemo' /bin/bash ./libtool --mode=compile --tag=CXX g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tagdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c -o foo.lo foo.cpp libtool: compile: g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"tagdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c foo.cpp -DPIC -o .libs/foo.o In file included from /usr/include/c++/3.3.3/backward/iostream.h:31, from foo.cpp:23: /usr/include/c++/3.3.3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. /bin/bash ./libtool --mode=compile --tag=CXX g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tagdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c -o conv.lo conv.cpp libtool: compile: g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"tagdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c conv.cpp -DPIC -o .libs/conv.o /bin/bash ./libtool --mode=link --tag=CXX g++ -g -O2 -o libconv.la -no-undefined conv.lo libtool: link: ar cru .libs/libconv.a .libs/conv.o libtool: link: ranlib .libs/libconv.a libtool: link: creating libconv.la libtool: link: ( cd ".libs" && rm -f "libconv.la" && ln -s "../libconv.la" "libconv.la" ) /bin/bash ./libtool --mode=link --tag=CXX g++ -g -O2 -o libfoo.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined foo.lo libconv.la libtool: link: g++ -shared -nostdlib /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/crtbegin.o .libs/foo.o -Wl,--whole-archive ./.libs/libconv.a -Wl,--no-whole-archive -L/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3 -L/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../.. -lstdc++ -lgcc -lcygwin -luser32 -lkernel32 -ladvapi32 -lshell32 -lgcc /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/crtend.o -o .libs/cygfoo-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libfoo.dll.a Creating library file: .libs/libfoo.dll.a libtool: link: creating libfoo.la libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) /bin/bash ./libtool --mode=compile --tag=CXX g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tagdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c -o baz.lo baz.cpp libtool: compile: g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"tagdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c baz.cpp -DPIC -o .libs/baz.o /bin/bash ./libtool --mode=link --tag=CXX g++ -g -O2 -o libbaz.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined baz.lo libfoo.la libtool: link: g++ -shared -nostdlib /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/crtbegin.o .libs/baz.o ./.libs/libfoo.dll.a -L/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3 -L/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../.. -lstdc++ -lgcc -lcygwin -luser32 -lkernel32 -ladvapi32 -lshell32 -lgcc /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/crtend.o -o .libs/cygbaz-0.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libbaz.dll.a Creating library file: .libs/libbaz.dll.a Info: resolving vtable for foobar_derivedby linking to __imp___ZTV14foobar_derived (auto-import) libtool: link: creating libbaz.la libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tagdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c -o main.o main.cpp In file included from /usr/include/c++/3.3.3/backward/iostream.h:31, from main.cpp:26: /usr/include/c++/3.3.3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. /bin/bash ./libtool --mode=link --tag=CXX g++ -g -O2 -o tagdemo.exe main.o libbaz.la libtool: link: g++ -g -O2 -o .libs/tagdemo.exe main.o ./.libs/libbaz.dll.a /Robert/libtool-HEAD/src/libtool/tests/tagdemo/.libs/libfoo.dll.a -L/Robert/libtool-HEAD/src/libtool/tests/_inst/lib Info: resolving vtable for foobar_derivedby linking to __imp___ZTV14foobar_derived (auto-import) Info: resolving vtable for barbaz_derivedby linking to __imp___ZTV14barbaz_derived (auto-import) libtool: link: creating tagdemo.exe make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/tagdemo' PASS: tagdemo-make.test tagdemo-exec.test: === Running tagdemo-exec.test tagdemo-exec.test: === Executing uninstalled programs in Welcome to GNU libtool tagdemo C++! ** This is libfoo (tagdemo) ** foobar::hello returned: 57616 foobar::hello is ok! cos (0.0) = 1 foobar::foo is ok! cos (0.0) = 1 barbaz::baz is ok! convenience is ok! PASS: tagdemo-exec.test tagdemo-undef.test: === Running tagdemo-undef.test tagdemo-undef.test: === Running `make distclean' in tagdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/tagdemo' rm -f tagdemo.exe tagdemo test -z "libfoo.la libbaz.la" || rm -f libfoo.la libbaz.la rm -f "./so_locations" rm -f "./so_locations" rm -rf .libs _libs test -z "libconv.la" || rm -f libconv.la rm -f "./so_locations" rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f libtool rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -f Makefile make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/tagdemo' tagdemo-undef.test: === Configuring in tagdemo tagdemo-undef.test: === /bin/bash /Robert/libtool-HEAD/src/libtool/tests/tagdemo/configure --srcdir=/Robert/libtool-HEAD/src/libtool/tests/tagdemo --prefix=/Robert/libtool-HEAD/src/libtool/tests/_inst --disable-static checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking target system type... i686-pc-cygwin checking for a BSD-compatible install... /usr/local/bin/ginstall -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking whether gcc and cc understand -c and -o together... yes checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for fgrep... grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking how to recognise dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from object... ok checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking whether we are using the GNU C++ compiler... (cached) yes checking whether g++ accepts -g... (cached) yes checking dependency style of g++... (cached) gcc3 checking how to run the C++ preprocessor... g++ -E checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DPIC checking if gcc PIC flag -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for ld used by g++... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking whether the g++ linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking for g++ option to produce PIC... -DPIC checking if g++ PIC flag -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands PASS: tagdemo-undef.test tagdemo-make.test: === Running tagdemo-make.test tagdemo-make.test: === Running `make ' in tagdemo make[3]: Entering directory `/Robert/libtool-HEAD/src/libtool/tests/tagdemo' /bin/bash ./libtool --mode=compile --tag=CXX g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tagdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c -o foo.lo foo.cpp libtool: compile: g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"tagdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c foo.cpp -DPIC -o .libs/foo.o In file included from /usr/include/c++/3.3.3/backward/iostream.h:31, from foo.cpp:23: /usr/include/c++/3.3.3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. /bin/bash ./libtool --mode=compile --tag=CXX g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tagdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c -o conv.lo conv.cpp libtool: compile: g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"tagdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c conv.cpp -DPIC -o .libs/conv.o /bin/bash ./libtool --mode=link --tag=CXX g++ -g -O2 -o libconv.la -no-undefined conv.lo libtool: link: ar cru .libs/libconv.a .libs/conv.o libtool: link: ranlib .libs/libconv.a libtool: link: creating libconv.la libtool: link: ( cd ".libs" && rm -f "libconv.la" && ln -s "../libconv.la" "libconv.la" ) /bin/bash ./libtool --mode=link --tag=CXX g++ -g -O2 -o libfoo.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined foo.lo libconv.la libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin shared libraries libtool: link: (cd .libs/libfoo.lax/libconv.a && ar x /Robert/libtool-HEAD/src/libtool/tests/tagdemo/./.libs/libconv.a) libtool: link: ar cru .libs/libfoo.a .libs/foo.o .libs/libfoo.lax/libconv.a/conv.o libtool: link: ranlib .libs/libfoo.a libtool: link: rm -fr .libs/libfoo.lax libtool: link: creating libfoo.la libtool: link: ( cd ".libs" && rm -f "libfoo.la" && ln -s "../libfoo.la" "libfoo.la" ) /bin/bash ./libtool --mode=compile --tag=CXX g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tagdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c -o baz.lo baz.cpp libtool: compile: g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"tagdemo 1.0\"" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c baz.cpp -DPIC -o .libs/baz.o /bin/bash ./libtool --mode=link --tag=CXX g++ -g -O2 -o libbaz.la -rpath /Robert/libtool-HEAD/src/libtool/tests/_inst/lib -no-undefined baz.lo libfoo.la *** Warning: This system can not link to static lib archive libfoo.la. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have. libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin shared libraries libtool: link: ar cru .libs/libbaz.a .libs/baz.o libtool: link: ranlib .libs/libbaz.a libtool: link: creating libbaz.la libtool: link: ( cd ".libs" && rm -f "libbaz.la" && ln -s "../libbaz.la" "libbaz.la" ) g++ -DPACKAGE_NAME=\"tagdemo\" -DPACKAGE_TARNAME=\"tagdemo\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tagdemo\ 1.0\" -DPACKAGE_BUGREPORT=\"bug-libtool@gnu.org\" -DPACKAGE=\"tagdemo\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MATH_H=1 -I. -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo -I/Robert/libtool-HEAD/src/libtool/tests/tagdemo/../.. -g -O2 -c -o main.o main.cpp In file included from /usr/include/c++/3.3.3/backward/iostream.h:31, from main.cpp:26: /usr/include/c++/3.3.3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated. /bin/bash ./libtool --mode=link --tag=CXX g++ -g -O2 -o tagdemo.exe main.o libbaz.la libtool: link: g++ -g -O2 -o .libs/tagdemo.exe main.o ./.libs/libbaz.a /Robert/libtool-HEAD/src/libtool/tests/tagdemo/.libs/libfoo.a libtool: link: creating tagdemo.exe make[3]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests/tagdemo' PASS: tagdemo-make.test tagdemo-exec.test: === Running tagdemo-exec.test tagdemo-exec.test: === Executing uninstalled programs in Welcome to GNU libtool tagdemo C++! ** This is libfoo (tagdemo) ** foobar::hello returned: 57616 foobar::hello is ok! cos (0.0) = 1 foobar::foo is ok! cos (0.0) = 1 barbaz::baz is ok! convenience is ok! PASS: tagdemo-exec.test ==================================== 9 of 95 tests failed (11 tests were not run) Please report to bug-libtool@gnu.org ==================================== make[2]: *** [check-TESTS] Error 1 make[2]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests' make[1]: *** [check-am] Error 2 make[1]: Leaving directory `/Robert/libtool-HEAD/src/libtool/tests' make: *** [check-recursive] Error 1