On 6/9/06, David Everly <[EMAIL PROTECTED]> wrote:
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:

FYI ... I applied the attached patch, gleaned from:

  http://lists.gnu.org/archive/html/libtool/2006-01/msg00012.html

Now the only failures/skips are the following::

FAIL: hardcode.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

--
ASCII ribbon campaign:
()  against HTML email
/\  against Microsoft attachments
   Information:  http://www.expita.com/nomime.html
*** ./ltmain.in.orig	Sun Dec 18 21:43:52 2005
--- ./ltmain.in	Sun Jun 11 19:57:58 2006
***************
*** 3880,3886 ****
  	     test -n "$hardcode_libdirs"; then
  	    libdir="$hardcode_libdirs"
  	    if test -n "$hardcode_libdir_flag_spec_ld"; then
! 	      eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\"
  	    else
  	      eval dep_rpath=\"$hardcode_libdir_flag_spec\"
  	    fi
--- 3880,3889 ----
  	     test -n "$hardcode_libdirs"; then
  	    libdir="$hardcode_libdirs"
  	    if test -n "$hardcode_libdir_flag_spec_ld"; then
! 	      case $archive_cmds in
! 	      *\$LD*) eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\" ;;
! 	      *)      eval dep_rpath=\"$hardcode_libdir_flag_spec\" ;;
! 	      esac
  	    else
  	      eval dep_rpath=\"$hardcode_libdir_flag_spec\"
  	    fi
*** ./libtool.m4.orig	Sun Dec 18 21:53:17 2005
--- ./libtool.m4	Sun Jun 11 19:57:58 2006
***************
*** 3163,3171 ****
        _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
  
        case $host_cpu in
!       hppa*64*|ia64*)
! 	_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
!         ;;
        *)
  	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
          ;;
--- 3163,3169 ----
        _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
  
        case $host_cpu in
!       hppa*64*|ia64*) ;;
        *)
  	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
          ;;
_______________________________________________
Bug-libtool mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-libtool

Reply via email to