[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
libtool on aix 5.2
From: |
Evan Rempel |
Subject: |
libtool on aix 5.2 |
Date: |
Mon, 22 Aug 2005 15:32:12 -0700 (Pacific Standard Time) |
Using libtool "ltmain.sh (GNU libtool) 1.5.18 (1.1220.2.245 2005/05/16
08:55:27)" on AIX 5.2 fail some of the tests.
FAIL: mdemo-make.test
FAIL: dryrun.test
FAIL: mdemo-make.test
FAIL: mdemo-make.test
FAIL: link-order.test
FAIL: tagdemo-make.test
FAIL: tagdemo-make.test
7 of 95 tests failed
(8 tests were not run)
Please report to address@hidden
-------------------
mdemo-make.test
/usr/bin/nm -B -BCpg .libs/mlib.o ./../libltdl/.libs/libltdlc.a | awk '{
if ((($2 == "T") || ($2 == "D") || ($2 == "B")) && (substr($3,1,1) !=
".")) { print $3 } }' | sort -u > .libs/libmlib.exp
cc -Wl,-bM:SRE -o .libs/libmlib.so.0 .libs/mlib.o -ldl -lc
-Wl,-bE:.libs/libmlib.exp -Wl,-bnoentry ${wl}-bernotok
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlinit
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlerror
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlexit
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlopen
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlgetinfo
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlsym
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlclose
ld: 0711-319 WARNING: Exported symbol not defined: lt_dladderror
ld: 0711-319 WARNING: Exported symbol not defined: lt_dladdsearchdir
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlcaller_get_data
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlcaller_register
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlcaller_set_data
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlforeach
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlforeachfile
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlfree
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlgetsearchpath
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlhandle_next
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlinsertsearchdir
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlisresident
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlloader_add
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlloader_data
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlloader_find
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlloader_name
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlloader_next
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlloader_remove
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlmakeresident
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlmalloc
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlmutex_register
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlopenext
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlpreload
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlpreload_default
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlrealloc
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlseterror
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlsetsearchpath
ld: 0711-317 ERROR: Undefined symbol: .lt_dlinit
ld: 0711-317 ERROR: Undefined symbol: .lt_dlerror
ld: 0711-317 ERROR: Undefined symbol: .lt_dlexit
ld: 0711-317 ERROR: Undefined symbol: .lt_dlopen
ld: 0711-317 ERROR: Undefined symbol: .lt_dlgetinfo
ld: 0711-317 ERROR: Undefined symbol: .lt_dlsym
ld: 0711-317 ERROR: Undefined symbol: .lt_dlclose
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more
information.
make: 1254-004 The error code from the last command is 8.
--------------------------
dryrun.test
=== Running dryrun.test
= Running make clean in ../mdemo
rm -f mdemo mdemo
rm -f mdemo_static 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
Target "clean" is up to date.
make: 1254-002 Cannot find a rule to create target main. from
dependencies.
Stop.
----------------------------------
mdemo-make.test
cc -Wl,-bM:SRE -o .libs/libmlib.so.0 .libs/mlib.o -ldl -lc
-Wl,-bE:.libs/libmlib.exp -Wl,-bnoentry ${wl}-bernotok
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlinit
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlerror
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlexit
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlopen
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlgetinfo
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlsym
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlclose
ld: 0711-319 WARNING: Exported symbol not defined: lt_dladderror
ld: 0711-319 WARNING: Exported symbol not defined: lt_dladdsearchdir
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlcaller_get_data
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlcaller_register
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlcaller_set_data
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlforeach
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlforeachfile
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlfree
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlgetsearchpath
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlhandle_next
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlinsertsearchdir
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlisresident
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlloader_add
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlloader_data
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlloader_find
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlloader_name
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlloader_next
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlloader_remove
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlmakeresident
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlmalloc
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlmutex_register
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlopenext
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlpreload
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlpreload_default
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlrealloc
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlseterror
ld: 0711-319 WARNING: Exported symbol not defined: lt_dlsetsearchpath
ld: 0711-317 ERROR: Undefined symbol: .lt_dlinit
ld: 0711-317 ERROR: Undefined symbol: .lt_dlerror
ld: 0711-317 ERROR: Undefined symbol: .lt_dlexit
ld: 0711-317 ERROR: Undefined symbol: .lt_dlopen
ld: 0711-317 ERROR: Undefined symbol: .lt_dlgetinfo
ld: 0711-317 ERROR: Undefined symbol: .lt_dlsym
ld: 0711-317 ERROR: Undefined symbol: .lt_dlclose
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
make: 1254-004 The error code from the last command is 8.
---------------------------
link-order.test
- does not end in an error, so you may want the entire verbose output.
---------------------------
tagdemo-make.test
/usr/bin/nm -B -BCpg .libs/baz.o ./.libs/libfoo.a | awk '{ if ((($2 ==
"T") || ($2 == "D") || ($2 == "B")) && (substr($3,1,1) != ".")) { print $3
} }' | sort -u > .libs/libbaz.exp
xlC_r -bM:SRE -o .libs/libbaz.so.0 .libs/baz.o -lm -lc
-bE:.libs/libbaz.exp -bnoentry ${wl}-bernotok
ld: 0711-319 WARNING: Exported symbol not defined:
{foobar_derived}foobar::virtual-fn-table-ptr
ld: 0711-319 WARNING: Exported symbol not defined: foobar_derived::foo()
ld: 0711-319 WARNING: Exported symbol not defined:
ostream::operator<<(ostream&(*)(ostream&))
ld: 0711-319 WARNING: Exported symbol not defined: cos(double)
ld: 0711-319 WARNING: Exported symbol not defined: foo
ld: 0711-319 WARNING: Exported symbol not defined: hello
ld: 0711-319 WARNING: Exported symbol not defined: foobar_derived::hello()
ld: 0711-317 ERROR: Undefined symbol: .foobar_derived::foo()
ld: 0711-317 ERROR: Undefined symbol: Virtual table for class
"foobar_derived": first non-inline virtual function in "foobar_derived" is
not defined.
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
make: 1254-004 The error code from the last command is 8.
--------------------------
More information/detail available should it be needed.
The end result is that I can not use libtool (the latest version) for
building any project.
The version
ltmain.sh (GNU libtool) 1.4.2 (1.922.2.53 2001/09/11 03:18:52)
does work correctly under AIX 5.2.
--
Evan Rempel address@hidden
Senior Programmer Analyst 250.721.7691
Computing Services
University of Victoria
- libtool on aix 5.2,
Evan Rempel <=