libtool-patches
[Top][All Lists]
Advanced

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

Re: several AIX questions


From: Albert Chin
Subject: Re: several AIX questions
Date: Tue, 22 Nov 2005 12:59:31 -0600
User-agent: Mutt/1.5.6i

On Sun, Nov 20, 2005 at 08:08:50PM +0100, Ralf Wildenhues wrote:
> 1) This patch from HEAD:
> | 2004-09-26  Albert Chin-A-Young  <address@hidden>
> | 
> |         * m4/libtool.m4 (_LT_LINKER_SHLIBS) [aix]: In archive_expsym_cmds,
> |         move -bnoentry linker option before $compiler_flags to honor any
> |         possible -e entries in LDFLAGS.
> 
> http://lists.gnu.org/archive/html/libtool-patches/2004-09/msg00321.html
> 
> has been applied to the C case only (and not backported to branch-1-5).
> Should it not be for C++ as well?  What's the reason for it anyway?

http://lists.gnu.org/archive/html/libtool-patches/2004-04/msg00085.html

Yes, it should be applied to C++ as well.

> Also, should it not also be applied to the ia64 case?

Dunno. Don't have access to AIX/IA.

> 3) This thing has me stunned (non-rtl case): mdemo-exec on *uninstalled*
> modules works, whereas on *installed* ones it fails; reason: we don't
> install the .so files.  We
>   ar cru libfoo.a libfoo.so.0
> and then install libfoo.a only.  What's the right way to fix this?
> Install libfoo.so.0 as well?  Is there maybe some root-only trickery
> necessary so that the installed .so file isn't necessary (I think not)?

Won't the above insert a copy of libfoo.so.0 into libfoo.a? If
mdemo-exec isn't linked with -brtl, why wouldn't it find libfoo.a?

-- 
albert chin (address@hidden)




reply via email to

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