bug-libtool
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ltconfig (GNU libtool) 1.3.5 (1.385.2.206 2000/05/27 11:12:27)


From: Michael Long
Subject: ltconfig (GNU libtool) 1.3.5 (1.385.2.206 2000/05/27 11:12:27)
Date: Sat, 14 Oct 2000 19:19:33 -0400

This is the first time I've used libtool but looks like it has a few problems under tru64 unix 5.0a. I'd be glad to run any tests, etc. you need.

uname -a
OSF1 ml.is.infoave.net V5.0 1094 alpha

sizer -v
Compaq Tru64 UNIX V5.0A (Rev. 1094); Wed Sep 13 14:40:48 EDT 2000

--

address@hidden libtool-1.3.5]# make check
No suffix list.
Making check in .
No suffix list.
Making check in libltdl
Making check in doc
Making check in tests
No suffix list.
make  check-TESTS
No suffix list.
PASS: cdemo-static.test
PASS: cdemo-make.test
PASS: cdemo-exec.test
PASS: demo-static.test
FAIL: demo-make.test
FAIL: demo-exec.test
170701:/usr/users/sysadmin/libtool-1.3.5/tests/_inst/bin/helldl: /sbin/loader: E rror: Unresolved symbol in /usr/users/sysadmin/libtool-1.3.5/tests/_inst/bin/hel
ldl: lt_preloaded_symbols
170701:/usr/users/sysadmin/libtool-1.3.5/tests/_inst/bin/helldl: /sbin/loader: F
atal Error: this executable has unresolvable symbols
FAIL: demo-inst.test
PASS: demo-unst.test
PASS: mdemo-static.test
PASS: mdemo-make.test
FAIL: mdemo-exec.test
FAIL: mdemo-inst.test
PASS: mdemo-unst.test
PASS: cdemo-conf.test
PASS: cdemo-make.test
PASS: cdemo-exec.test
PASS: demo-conf.test
FAIL: demo-make.test
FAIL: demo-exec.test
FAIL: demo-inst.test
PASS: demo-unst.test
PASS: deplibs.test
PASS: mdemo-conf.test
FAIL: mdemo-make.test
PASS: mdemo-unst.test
FAIL: dryrun.test
PASS: demo-nofast.test
FAIL: demo-make.test
FAIL: demo-exec.test
FAIL: demo-inst.test
PASS: demo-unst.test
PASS: cdemo-shared.test
PASS: cdemo-make.test
PASS: cdemo-exec.test
PASS: demo-shared.test
FAIL: demo-make.test
FAIL: demo-exec.test
FAIL: demo-inst.test
PASS: demo-unst.test
PASS: mdemo-shared.test
FAIL: mdemo-make.test
PASS: mdemo-unst.test
PASS: assign.test
PASS: link.test
PASS: link-2.test
PASS: nomode.test
PASS: quote.test
PASS: sh.test
PASS: suffix.test
=====================
17 of 49 tests failed
=====================
*** Exit 1
Stop.
*** Exit 1
Stop.
*** Exit 1
Stop.

--

FULL OUTPUT

No suffix list.
Making check in .
No suffix list.
Making check in libltdl
Making check in doc
Making check in tests
No suffix list.
make  check-TESTS
No suffix list.
=== Running cdemo-static.test
= Running make distclean in ../demo
rm -f *.tab.c
rm -f TAGS ID
rm -f Makefile
rm -f config.cache config.log stamp-h stamp-h[0-9]*
test -z "libfoo.la" || rm -f libfoo.la
rm -rf .libs _libs
test -z "cdemo" || rm -f cdemo
rm -f *.o core *.core
rm -f *.lo
rm -f libtool
rm -f config.status
= Configuring in ../cdemo (prefix=/usr/users/sysadmin/libtool-1.3.5/tests/_inst) with --disable-shared
loading site script /dev/null
creating cache ./config.cache
checking for a BSD compatible install... /usr/users/sysadmin/libtool-1.3.5/tests/../cdemo/../install-sh -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... found
checking for working automake... missing
checking for working autoheader... found
checking for working makeinfo... missing
checking for gcc... cc
checking whether the C compiler (cc -g ) works... yes
checking whether the C compiler (cc -g ) is a cross-compiler... no
checking whether we are using GNU C... no
checking whether cc accepts -g... yes
checking for Cygwin environment... no
checking for mingw32 environment... no
checking for executable suffix... no
checking host system type... alpha-dec-osf5.0
checking build system type... alpha-dec-osf5.0
checking for ranlib... ranlib
checking for non-GNU ld... /bin/ld
checking if the linker (/bin/ld) is GNU ld... no
checking for BSD-compatible nm... /bin/nm
checking whether ln -s works... yes
updating cache ./config.cache
loading cache ./config.cache within ltconfig
checking whether we are using GNU C... no
checking for object suffix... o
checking for executable suffix... (cached) no
checking for cc option to produce PIC... none
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.lo... yes
checking if cc static flag -non_shared works... -non_shared
checking if the linker (/bin/ld) is GNU ld... no
checking whether the linker (/bin/ld) supports shared libraries... yes
checking command to parse /bin/nm output... failed
checking how to hardcode library paths into programs... immediate
checking for /bin/ld option to reload object files... -r
checking dynamic linker characteristics... osf5.0 ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for objdir... .libs
creating libtool
updating cache ./config.cache
loading cache ./config.cache
checking how to run the C preprocessor... cc -E
checking for math.h... yes
checking for main in -lm... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
PASS: cdemo-static.test
=== Running cdemo-make.test
Making in ../cdemo
/bin/sh ./libtool --mode=compile cc -DPACKAGE=\"cdemo\" -DVERSION=\"0.1\" -DHAVE_MATH_H=1 -I. -I/usr/users/sysadmin/libtool-1.3.5/tests/../cdemo -g -c foo.c cc -DPACKAGE=\"cdemo\" -DVERSION=\"0.1\" -DHAVE_MATH_H=1 -I. -I/usr/users/sysadmin/libtool-1.3.5/tests/../cdemo -g -c foo.c -o foo.o
echo timestamp > foo.lo
/bin/sh ./libtool --mode=link cc  -g  -o libfoo.la   foo.lo -lm
mkdir .libs
ar cru .libs/libfoo.a  foo.o
ranlib .libs/libfoo.a
creating libfoo.la
(cd .libs && rm -f libfoo.la && ln -s ../libfoo.la libfoo.la)
cc -DPACKAGE=\"cdemo\" -DVERSION=\"0.1\" -DHAVE_MATH_H=1 -I. -I/usr/users/sysadmin/libtool-1.3.5/tests/../cdemo -g -c main.c
/bin/sh ./libtool --mode=link cc  -g  -o cdemo  main.o libfoo.la
cc -g -o cdemo main.o .libs/libfoo.a -lm
PASS: cdemo-make.test
=== Running cdemo-exec.test
Executing uninstalled programs in ../cdemo
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
=== Running demo-static.test
= Running make distclean in ../demo
rm -f *.tab.c
rm -f TAGS ID
rm -f Makefile
rm -f config.cache config.log stamp-h stamp-h[0-9]*
rm -rf .libs _libs
test -z "libhello.la" || rm -f libhello.la
test -z "hell hell.static  helldl" || rm -f hell hell.static  helldl
test -z "hc-direct hc-libflag hc-libpath hc-minusL libhell0.a libhell1.la libhell2.la hell0" || rm -f hc-direct hc-libflag hc-libpath hc-minusL libhell0.a libhell1.la libhell2.la hell0
rm -f *.o core *.core
rm -f *.lo
rm -f libtool
rm -f config.status
= Configuring in ../demo (prefix=/usr/users/sysadmin/libtool-1.3.5/tests/_inst) with --disable-shared
loading site script /dev/null
creating cache ./config.cache
checking for a BSD compatible install... /usr/users/sysadmin/libtool-1.3.5/tests/../demo/../install-sh -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... found
checking for working automake... missing
checking for working autoheader... found
checking for working makeinfo... missing
checking for gcc... cc
checking whether the C compiler (cc -g ) works... yes
checking whether the C compiler (cc -g ) is a cross-compiler... no
checking whether we are using GNU C... no
checking whether cc accepts -g... yes
checking for working const... yes
checking for Cygwin environment... no
checking for mingw32 environment... no
checking for executable suffix... no
checking host system type... alpha-dec-osf5.0
checking build system type... alpha-dec-osf5.0
checking for ranlib... ranlib
checking for non-GNU ld... /bin/ld
checking if the linker (/bin/ld) is GNU ld... no
checking for BSD-compatible nm... /bin/nm
checking whether ln -s works... yes
updating cache ./config.cache
loading cache ./config.cache within ltconfig
checking whether we are using GNU C... no
checking for object suffix... o
checking for executable suffix... (cached) no
checking for cc option to produce PIC... none
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.lo... yes
checking if cc static flag -non_shared works... -non_shared
checking if the linker (/bin/ld) is GNU ld... no
checking whether the linker (/bin/ld) supports shared libraries... yes
checking command to parse /bin/nm output... failed
checking how to hardcode library paths into programs... immediate
checking for /bin/ld option to reload object files... -r
checking dynamic linker characteristics... osf5.0 ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for objdir... .libs
checking for dlopen in -ldl... no
checking for dlopen... yes
checking for dlfcn.h... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
creating libtool
updating cache ./config.cache
loading cache ./config.cache
checking how to run the C preprocessor... cc -E
checking for string.h... yes
checking for math.h... yes
checking for main in -lm... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
PASS: demo-static.test
=== Running demo-make.test
Making in ../demo
/bin/sh ./libtool --mode=compile cc -DPACKAGE=\"hell\" -DVERSION=\"1.0\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/usr/users/sysadmin/libtool-1.3.5/tests/../demo -g -c hello.c cc -DPACKAGE=\"hell\" -DVERSION=\"1.0\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/usr/users/sysadmin/libtool-1.3.5/tests/../demo -g -c hello.c -o hello.o
echo timestamp > hello.lo
/bin/sh ./libtool --mode=compile cc -DPACKAGE=\"hell\" -DVERSION=\"1.0\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/usr/users/sysadmin/libtool-1.3.5/tests/../demo -g -c foo.c cc -DPACKAGE=\"hell\" -DVERSION=\"1.0\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/usr/users/sysadmin/libtool-1.3.5/tests/../demo -g -c foo.c -o foo.o
echo timestamp > foo.lo
/bin/sh ./libtool --mode=link cc -g -o libhello.la -rpath /usr/users/sysadmin/libtool-1.3.5/tests/_inst/lib -version-info 3:12:1 hello.lo foo.lo -lm
mkdir .libs
ar cru .libs/libhello.a  hello.o foo.o
ranlib .libs/libhello.a
creating libhello.la
(cd .libs && rm -f libhello.la && ln -s ../libhello.la libhello.la)
cc -DPACKAGE=\"hell\" -DVERSION=\"1.0\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/usr/users/sysadmin/libtool-1.3.5/tests/../demo -g -c main.c
/bin/sh ./libtool --mode=link cc  -g  -o hell  main.o libhello.la
cc -g -o hell main.o .libs/libhello.a -lm
/bin/sh ./libtool --mode=link cc -g -o hell.static -static main.o libhello.la
cc -g -o hell.static -non_shared main.o .libs/libhello.a -lm
cc -DPACKAGE=\"hell\" -DVERSION=\"1.0\" -DHAVE_STRING_H=1 -DHAVE_MATH_H=1 -I. -I/usr/users/sysadmin/libtool-1.3.5/tests/../demo -g -c dlmain.c /bin/sh ./libtool --mode=link cc -g -o helldl -export-dynamic -dlpreopen libhello.la dlmain.o libtool: link: not configured to extract global symbols from dlpreopened files
cc -g -o helldl .libs/libhello.a -lm dlmain.o
ld:
Unresolved:
lt_preloaded_symbols
*** Exit 1
Stop.
FAIL: demo-make.test
=== Running demo-exec.test
Executing uninstalled programs in ../demo
Welcome to GNU Hell!
Welcome to GNU Hell!
./demo-exec.test: ../demo/helldl: cannot execute
./demo-exec.test: cannot execute ../demo/helldl
FAIL: demo-exec.test
=== Running demo-inst.test
= Running make install in ../demo
/bin/sh /usr/users/sysadmin/libtool-1.3.5/tests/../demo/../mkinstalldirs /usr/users/sysadmin/libtool-1.3.5/tests/_inst/lib
mkdir /usr/users/sysadmin/libtool-1.3.5/tests/_inst/lib
/bin/sh ./libtool --mode=install /usr/users/sysadmin/libtool-1.3.5/tests/../demo/../install-sh -c libhello.la /usr/users/sysadmin/libtool-1.3.5/tests/_inst/lib/libhello.la /usr/users/sysadmin/libtool-1.3.5/tests/../demo/../install-sh -c .libs/libhello.lai /usr/users/sysadmin/libtool-1.3.5/tests/_inst/lib/libhello.la /usr/users/sysadmin/libtool-1.3.5/tests/../demo/../install-sh -c .libs/libhello.a /usr/users/sysadmin/libtool-1.3.5/tests/_inst/lib/libhello.a
ranlib /usr/users/sysadmin/libtool-1.3.5/tests/_inst/lib/libhello.a
chmod 644 /usr/users/sysadmin/libtool-1.3.5/tests/_inst/lib/libhello.a
----------------------------------------------------------------------
Libraries have been installed in:
  /usr/users/sysadmin/libtool-1.3.5/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 `-LLIBDIR'
flag during linking and do at least one of the following:
  - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
    during execution
  - use the `-Wl,-rpath -Wl,LIBDIR' linker flag

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/sh /usr/users/sysadmin/libtool-1.3.5/tests/../demo/../mkinstalldirs /usr/users/sysadmin/libtool-1.3.5/tests/_inst/bin
mkdir /usr/users/sysadmin/libtool-1.3.5/tests/_inst/bin
/bin/sh ./libtool --mode=install /usr/users/sysadmin/libtool-1.3.5/tests/../demo/../install-sh -c hell /usr/users/sysadmin/libtool-1.3.5/tests/_inst/bin/hell /usr/users/sysadmin/libtool-1.3.5/tests/../demo/../install-sh -c hell /usr/users/sysadmin/libtool-1.3.5/tests/_inst/bin/hell /bin/sh ./libtool --mode=install /usr/users/sysadmin/libtool-1.3.5/tests/../demo/../install-sh -c hell.static /usr/users/sysadmin/libtool-1.3.5/tests/_inst/bin/hell.static /usr/users/sysadmin/libtool-1.3.5/tests/../demo/../install-sh -c hell.static /usr/users/sysadmin/libtool-1.3.5/tests/_inst/bin/hell.static /bin/sh ./libtool --mode=install /usr/users/sysadmin/libtool-1.3.5/tests/../demo/../install-sh -c helldl /usr/users/sysadmin/libtool-1.3.5/tests/_inst/bin/helldl /usr/users/sysadmin/libtool-1.3.5/tests/../demo/../install-sh -c helldl /usr/users/sysadmin/libtool-1.3.5/tests/_inst/bin/helldl /bin/sh /usr/users/sysadmin/libtool-1.3.5/tests/../demo/../mkinstalldirs /usr/users/sysadmin/libtool-1.3.5/tests/_inst/bin /bin/sh /usr/users/sysadmin/libtool-1.3.5/tests/../demo/../mkinstalldirs /usr/users/sysadmin/libtool-1.3.5/tests/_inst/include
mkdir /usr/users/sysadmin/libtool-1.3.5/tests/_inst/include
/usr/users/sysadmin/libtool-1.3.5/tests/../demo/../install-sh -c -m 644 foo.h /usr/users/sysadmin/libtool-1.3.5/tests/_inst/include/foo.h
= Executing installed programs
Welcome to GNU Hell!
Welcome to GNU Hell!
./demo-inst.test: cannot execute /usr/users/sysadmin/libtool-1.3.5/tests/_inst/bin/helldl
FAIL: demo-inst.test
=== Running demo-unst.test
= Running make uninstall in ../demo
list='libhello.la'; for p in $list; do /bin/sh ./libtool --mode=uninstall rm -f /usr/users/sysadmin/libtool-1.3.5/tests/_inst/lib/$p; done rm -f /usr/users/sysadmin/libtool-1.3.5/tests/_inst/lib/libhello.la /usr/users/sysadmin/libtool-1.3.5/tests/_inst/lib/libhello.a list='hell hell.static helldl'; for p in $list; do rm -f /usr/users/sysadmin/libtool-1.3.5/tests/_inst/bin/`echo $p|sed 's/$//'|sed 's,x,x,'|sed 's/$//'`; done list=''; for p in $list; do rm -f /usr/users/sysadmin/libtool-1.3.5/tests/_inst/bin/`echo $p|sed 's,x,x,'`; done list='foo.h'; for p in $list; do rm -f /usr/users/sysadmin/libtool-1.3.5/tests/_inst/include/$p; done
PASS: demo-unst.test
=== Running mdemo-static.test
= Running make distclean in ../mdemo
rm -f *.tab.c
rm -f TAGS ID
rm -f Makefile
rm -f config.cache config.log stamp-h stamp-h[0-9]*
test -z "foo1.la libfoo2.la" || rm -f foo1.la libfoo2.la
rm -rf .libs _libs
test -z "mdemo mdemo.static" || rm -f mdemo mdemo.static
rm -f *.o core *.core
rm -f *.lo
rm -f libtool
rm -f config.status
= Configuring in ../mdemo (prefix=/usr/users/sysadmin/libtool-1.3.5/tests/_inst) with --disable-shared
loading site script /dev/null
creating cache ./config.cache
checking for a BSD compatible install... /usr/users/sysadmin/libtool-1.3.5/tests/../mdemo/../install-sh -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... found
checking for working automake... missing
checking for working autoheader... found
checking for working makeinfo... missing
checking for gcc... cc
checking whether the C compiler (cc -g ) works... yes
checking whether the C compiler (cc -g ) is a cross-compiler... no
checking whether we are using GNU C... no
checking whether cc accepts -g... yes
checking for working const... yes
checking for Cygwin environment... no
checking for mingw32 environment... no
checking for executable suffix... no
checking host system type... alpha-dec-osf5.0
checking build system type... alpha-dec-osf5.0
checking for ranlib... ranlib
checking for non-GNU ld... /bin/ld
checking if the linker (/bin/ld) is GNU ld... no
checking for BSD-compatible nm... /bin/nm
checking whether ln -s works... yes
updating cache ./config.cache
loading cache ./config.cache within ltconfig
checking whether we are using GNU C... no
checking for object suffix... o
checking for executable suffix... (cached) no
checking for cc option to produce PIC... none
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.lo... yes
checking if cc static flag -non_shared works... -non_shared
checking if the linker (/bin/ld) is GNU ld... no
checking whether the linker (/bin/ld) supports shared libraries... yes
checking command to parse /bin/nm output... failed
checking how to hardcode library paths into programs... immediate
checking for /bin/ld option to reload object files... -r
checking dynamic linker characteristics... osf5.0 ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for objdir... .libs
checking for dlopen in -ldl... no
checking for dlopen... yes
checking for dlfcn.h... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
creating libtool
updating cache ./config.cache
loading cache ./config.cache
checking how to run the C preprocessor... cc -E
checking for math.h... yes
checking for main in -lm... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
PASS: mdemo-static.test
=== Running mdemo-make.test
Making in ../mdemo
/bin/sh ./libtool --mode=compile cc -DPACKAGE=\"mdemo\" -DVERSION=\"0.1\" -DHAVE_MATH_H=1 -I. -I/usr/users/sysadmin/libtool-1.3.5/tests/../mdemo -I/usr/users/sysadmin/libtool-1.3.5/tests/../mdemo/../libltdl -g -c foo1.c cc -DPACKAGE=\"mdemo\" -DVERSION=\"0.1\" -DHAVE_MATH_H=1 -I. -I/usr/users/sysadmin/libtool-1.3.5/tests/../mdemo -I/usr/users/sysadmin/libtool-1.3.5/tests/../mdemo/../libltdl -g -c foo1.c -o foo1.o
echo timestamp > foo1.lo
/bin/sh ./libtool --mode=link cc -g -o foo1.la -rpath /usr/users/sysadmin/libtool-1.3.5/tests/_inst/lib -module -avoid-version foo1.lo -lm
mkdir .libs
ar cru .libs/libfoo1.a  foo1.o
ranlib .libs/libfoo1.a
creating foo1.la
(cd .libs && rm -f foo1.la && ln -s ../foo1.la foo1.la)
/bin/sh ./libtool --mode=compile cc -DPACKAGE=\"mdemo\" -DVERSION=\"0.1\" -DHAVE_MATH_H=1 -I. -I/usr/users/sysadmin/libtool-1.3.5/tests/../mdemo -I/usr/users/sysadmin/libtool-1.3.5/tests/../mdemo/../libltdl -g -c


reply via email to

[Prev in Thread] Current Thread [Next in Thread]