bug-libtool
[Top][All Lists]
Advanced

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

cc/aCC ia64-hp-hpux11.23 libtool 1.5.22 shared multiple depends


From: David Everly
Subject: cc/aCC ia64-hp-hpux11.23 libtool 1.5.22 shared multiple depends
Date: Fri, 9 Jun 2006 17:57:46 -0600

I seem to be having a problem with libtool 1.5.22 on ia64-hp-hpux11.23
using HP's cc/aCC compilers, and it seems to be related to situations
of multile shared depends within the project that is being built:

I think depdemo, included with libtool illustrates this:

/bin/sh ./libtool --tag=CC   --mode=link cc +DD64  -g   -o depdemo
main.o ./l1/libl1.la ./l2/libl2.la ./l4/libl4.la
cc +DD64 -g -o .libs/depdemo main.o  ./l1/.libs/libl1.so
./l2/.libs/libl2.so ./l4/.libs/libl4.so
/home/deverly/libtool-1.5.22/depdemo/l3/.libs/libl3.so
/home/deverly/libtool-1.5.22/depdemo/l2/.libs/libl2.so
/home/deverly/libtool-1.5.22/depdemo/l1/.libs/libl1.so -lm -Wl,+b
-Wl,/home/deverly/libtool-1.5.22/tests/_inst/lib
ld: Can't find dependent library "libl1.so.0"
Fatal error.
gmake[1]: *** [depdemo] Error 1
gmake[1]: Leaving directory `/home/deverly/libtool-1.5.22/depdemo'
gmake: *** [all-recursive] Error 1

Of course, find shows where this is:

address@hidden:~/libtool-1.5.22/depdemo$ find . -name libl1.so.0
./l1/.libs/libl1.so.0

Is there any known patch or work-around for this?

Here also is the output to make check:

PASS: cdemo-static.test
PASS: cdemo-make.test
PASS: cdemo-exec.test
PASS: demo-static.test
PASS: demo-make.test
PASS: demo-exec.test
PASS: demo-inst.test
PASS: demo-unst.test
PASS: depdemo-static.test
PASS: depdemo-make.test
PASS: depdemo-exec.test
PASS: depdemo-inst.test
PASS: depdemo-unst.test
PASS: mdemo-static.test
PASS: mdemo-make.test
PASS: mdemo-exec.test
PASS: mdemo-inst.test
PASS: mdemo-unst.test
PASS: cdemo-conf.test
PASS: cdemo-make.test
PASS: cdemo-exec.test
PASS: demo-conf.test
PASS: demo-make.test
PASS: demo-exec.test
PASS: demo-inst.test
PASS: demo-unst.test
PASS: deplibs.test
PASS: depdemo-conf.test
FAIL: depdemo-make.test
SKIP: depdemo-exec.test
SKIP: depdemo-inst.test
PASS: depdemo-unst.test
PASS: mdemo-conf.test
PASS: mdemo-make.test
PASS: mdemo-exec.test
FAIL: mdemo-inst.test
PASS: mdemo-unst.test
PASS: dryrun.test
PASS: demo-nofast.test
PASS: demo-make.test
PASS: demo-exec.test
PASS: demo-inst.test
PASS: demo-unst.test
PASS: demo-pic.test
PASS: demo-make.test
PASS: demo-exec.test
PASS: demo-nopic.test
PASS: demo-make.test
PASS: demo-exec.test
PASS: depdemo-nofast.test
FAIL: depdemo-make.test
SKIP: depdemo-exec.test
SKIP: depdemo-inst.test
PASS: depdemo-unst.test
PASS: cdemo-shared.test
PASS: cdemo-make.test
PASS: cdemo-exec.test
PASS: demo-shared.test
PASS: demo-make.test
PASS: demo-exec.test
PASS: demo-inst.test
FAIL: hardcode.test
PASS: build-relink.test
PASS: noinst-link.test
PASS: demo-unst.test
PASS: depdemo-shared.test
FAIL: depdemo-make.test
SKIP: depdemo-exec.test
SKIP: depdemo-inst.test
SKIP: build-relink2.test
PASS: depdemo-unst.test
PASS: mdemo-shared.test
PASS: mdemo-make.test
PASS: mdemo-exec.test
FAIL: mdemo-inst.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
PASS: pdemo-conf.test
PASS: pdemo-make.test
PASS: pdemo-exec.test
PASS: pdemo-inst.test
PASS: mdemo-conf.test
PASS: mdemo-make.test
PASS: mdemo2-conf.test
PASS: mdemo2-make.test
PASS: mdemo2-exec.test
PASS: duplicate_members.test
PASS: link-order.test
PASS: tagdemo-static.test
PASS: tagdemo-make.test
PASS: tagdemo-exec.test
PASS: tagdemo-conf.test
PASS: tagdemo-make.test
PASS: tagdemo-exec.test
PASS: tagdemo-shared.test
PASS: tagdemo-make.test
PASS: tagdemo-exec.test
FAIL: f77demo-static.test
SKIP: f77demo-make.test
SKIP: f77demo-exec.test
FAIL: f77demo-conf.test
SKIP: f77demo-make.test
SKIP: f77demo-exec.test
FAIL: f77demo-shared.test
SKIP: f77demo-make.test
SKIP: f77demo-exec.test
====================================
9 of 99 tests failed
(13 tests were not run)
Please report to address@hidden
====================================




reply via email to

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