bug-libtool
[Top][All Lists]
Advanced

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

bug#10643: BUG REPORT libtool-2.4.2 Solaris 10 64bit - Update


From: JONES, BILL
Subject: bug#10643: BUG REPORT libtool-2.4.2 Solaris 10 64bit - Update
Date: Thu, 2 Feb 2012 04:18:24 +0000

I am following what's already in the code.  While I have GNU "ld" all the 
packages are avoiding it because the GNU LD is deprecated in favor of the SUN 
LD.
It seems all the packages are already dealing with that.

Neither GNU gcc nor the SUN compilers build by default 64bit code ... so far.  
Can't code to what does not exist.

Also...by then, it would be nice if the ld.so.1 was smart enought to parse a 
LD_LIBRARY_PATH and not link with libs of the wrong elf class and move on, 
however...that's not the case.

I know your asking the "hard" questions...but the reality is all these packages 
rely on LD_LIBRARY_PATH for their 32bit ONLY support...and it just hasn't been 
thought out for the 64bit stuff.
What if LD_LIBRARY_PATH went away and you had to KNOW to use 
LD_LIBRARY_PATH_32...or as in other systems LD_LIBRARY32_PATH/LD_LIBRARY64_PATH.

I didn't invent the problem...just trying to get a clean compile...and while 
this may not be the end all answer, it's better than the NON-answer that's 
there now.

Bill

________________________________________
From: Bob Friesenhahn address@hidden
Sent: Wednesday, February 01, 2012 6:09 PM
To: JONES, BILL
Cc: address@hidden; address@hidden
Subject: RE: bug#10643: BUG REPORT libtool-2.4.2 Solaris 10 64bit - Update

On Wed, 1 Feb 2012, JONES, BILL wrote:
>
> TO THIS:
> solaris*)
>  case $LD in # libtool.m4 will add one of these switches to LD
>    *-64*) shlibsuff=_64 ;;
>    *)     shlibsuff= ;;
>  esac

Based on configure code provided in your earlier email, it seems that
-64 is not always included in $LD.  It depends on if GNU ld is used,
or Solaris /usr/ccs/bin/ld is used.  How do you propose to deal with
that?

Also, how should a compiler be dealt with which produces 64-bit output
by default on Solaris.

Bob
--
Bob Friesenhahn
address@hidden, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/




reply via email to

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