Hello, Ralf! > RW>> libtool does not take care to rename duplicate object members in > RW>> archives on your system. Let's find out whether this is due to a> RW>> deficient "sort" binary or func_basename on QNX: please cd into your
> RW>> build tree in which you ran the testsuite. Then enter these > RW>> commands and post all their output (gzip large output): > RW>> cd tests/testsuite.dir/16 > RW>> ./libtool --debug --mode=link --tag=CC qcc -V3.3.5,gcc_ntox86 -O3 > RW>> \ -funroll-all-loops -o libconv.la \ 1/a.lo > RW>> 2/a.lo 3/a.lo 4/a.lo 5/a.lo libc0.la >> There is no tests/testsuite.dir/16 directory. I've 15, 17, 26, 35, 38, >> 68, 74 only. What do I need to create it ? RW> I meant 15. Sorry for the typo.
Log attached. > RW>> 2) Failure test: > RW>> does this work on your system? > RW>> echo 'int not_main () { return 0; }' > a.c > RW>> qcc -V3.3.5,gcc_ntox86 -O3 -funroll-all-loops -c a.c > RW>> qcc -V3.3.5,gcc_ntox86 -O3 -funroll-all-loops -o a a.o > RW>> echo $? > RW>> ls -l a >> >> Yes, it works. Reporting 0 as exit code and: ls -l a reports: >> >> -rwxrwxr-x 1 root root 4110 Jan 27 08:13 a >> >> ldd /ports/temp/libtool-2.2.6-qnx/a >> >> /ports/temp/libtool-2.2.6-qnx/a >> libc.so.2 => /usr/lib/ldqnx.so.2 (0xb0300000) RW> Argh. What happens if you try to execute it? RW> ./a; echo $? Exit code is 0x01.With best regards, Mike Gorchak. E-mail: m...@malva.ua
stdout.txt.gz
Description: GNU Zip compressed data