[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Building python shared libraries using libtool
From: |
Albert Chin |
Subject: |
Building python shared libraries using libtool |
Date: |
Fri, 24 Sep 2004 22:15:53 -0500 |
User-agent: |
Mutt/1.5.6i |
Resubmitting the patch against HEAD:
http://lists.gnu.org/archive/html/libtool-patches/2004-04/msg00085.html
--
albert chin (address@hidden)
-- snip snip
2004-09-05 Albert Chin-A-Young <address@hidden>
* m4/libtool.m4: Move -bnoentry linker option before
$compiler_flags to honor any possible -e entries in
LDFLAGS.
Index: m4/libtool.m4
===================================================================
RCS file: /cvsroot/libtool/libtool/m4/libtool.m4,v
retrieving revision 1.118
diff -u -3 -p -r1.118 libtool.m4
--- m4/libtool.m4 24 Sep 2004 16:18:01 -0000 1.118
+++ m4/libtool.m4 25 Sep 2004 03:15:26 -0000
@@ -3741,7 +3742,7 @@ _LT_EOF
# empty executable.
_LT_SYS_MODULE_PATH_AIX
_LT_TAGVAR(hardcode_libdir_flag_spec,
$1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname
$libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x";
then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag
\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+ _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname
$libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test
"x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}";
else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
else
if test "$host_cpu" = ia64; then
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R
$libdir:/usr/lib:/lib'
- Building python shared libraries using libtool,
Albert Chin <=