|
From: | Michael Felt |
Subject: | RE: Libtool Roadmap |
Date: | Wed, 13 Apr 2022 11:09:16 +0200 |
From: Libtool <libtool-bounces+aixtools=felt.demon.nl@gnu.org> On Behalf Of Alex Ameen Howdy, a few weeks ago I talked about sending out a road-map. I have used libtool on AIX with xlc/xlC and generally speaking don’t have any major issues. Feedback: based on `roadmap` text: AFAIK – AIX loader does not understand .la or .lt – and, as the comment mentions about packagers – I delete both .la and .lt before packaging. I prefer my shared libraries in AIX archives (macOS terms – fat library), but AIX loader also accepts (default search) `libfoo.SO` as long as it is the correct ABI (32,64-bit). As to personal preferences – because AIX supports libfoo.a with mixed ABI members I do not like lib64/libfoo.so and lib/libfoo.so solutions. FYI: I use DESTDIR with `make install` and then package the DESTDIR. FYI: AIX does not fall over -R, but can influence the libfoo.a(libfoo.EXT) default search path for dependent libraries. Been a while since I have had to look at that. Note: just checked. According to man page -R is only valid when -bsrv4 is also specified. I prefer not to see -bsrv4 on AIX. For the rest – I guess I am a simple user – as I have never encounter issues with any of them (and wonder if they even have relevance on AIX). Also, cannot say what the impact is of using the GNU ld program, rather than the (default) AIX ld program. ━━━━━━━━━━━━━━━━━ |
[Prev in Thread] | Current Thread | [Next in Thread] |