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
Bug-libtool@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-libtool

Reply via email to