Hello Rainer,
could you do this for me?
temporarily remove /opt/freeware/bin from your $PATH, ensure the only
`ld' and `ar' and `nm' programs found are those from AIX, if need be
specify gcc and g++ with full path: CC=/path/to/gcc CXX=/path/to/g++ and
post output of:
TESTS="tagdemo-static.test tagdemo-make tagdemo-exec.test
tagdemo-conf.test tagdemo-make tagdemo-exec.test
tagdemo-shared.test tagdemo-make tagdemo-exec.test" \
VERBOSE=yes make -e check
These warnings:
| libtool: link: /opt/freeware/bin/nm -B -Bpg .libs/baz.o | awk '{ if ((($ 2
== "T") || ($ 2 == "D") || ($ 2 == "B")) && (substr($ 3,1,1) != ".")) { print $
3 } }' | sort -u > .libs/libbaz.exp
| BFD: .libs/baz.o: Unrecognized storage class 111 for .text symbol
`_ZTS14barbaz_derived'
| BFD: .libs/baz.o: Unrecognized storage class 111 for .text symbol
`_ZTS6barbaz'
| BFD: .libs/baz.o: Unrecognized storage class 111 for .text symbol
`_ZTS6foobar'
| BFD: .libs/baz.o: Unrecognized storage class 111 for .data symbol
`_ZTV14barbaz_derived'
| BFD: .libs/baz.o: Unrecognized storage class 111 for .data symbol
`_ZTI14barbaz_derived'
| BFD: .libs/baz.o: Unrecognized storage class 111 for .data symbol
`_ZTI6barbaz'
| BFD: .libs/baz.o: Unrecognized storage class 111 for .data symbol
`_ZTV6foobar'
| BFD: .libs/baz.o: Unrecognized storage class 111 for .data symbol
`_ZTI6foobar'
look like a binutils problem, and this bug report hints to it too:
<http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24859>
Thanks,
Ralf
_______________________________________________
Bug-libtool mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-libtool