1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-18 00:23:50 +03:00
Commit Graph

34 Commits

Author SHA1 Message Date
Volker Lendecke
4c77550d80 NetBSD needs LD_LIBRARY_PATH
(cherry picked from commit d64b19e77a)
2008-02-20 10:21:57 +01:00
Jelmer Vernooij
df36c78549 libreplace: Escape asterisk. 2008-01-14 22:24:07 +01:00
Jelmer Vernooij
bba8914af5 Try to fix the build on Tru64; avoid single quotes because they get expanded by perl in the build system. 2008-01-13 04:46:11 +01:00
Stefan Metzmacher
3d64338f3c r26533: libreplace: hopefully fix the share library/module build on darwin
metze
2007-12-21 05:51:55 +01:00
Jelmer Vernooij
4fa04924ab r26512: Another attempt at fixing darwin 2007-12-21 05:51:18 +01:00
Jelmer Vernooij
5dbe3aff3c r26510: attempt to fix shld flags for darwin. 2007-12-21 05:51:14 +01:00
Stefan Metzmacher
8ec94633c4 r26027: libreplace: rename AC_LIBREPLACE_LD_ALLOW_SHLIB_UNDEF_FLAG into AC_LIBREPLACE_LD_SHLIB_ALLOW_UNDEF_FLAG
metze
2007-12-21 05:45:45 +01:00
Stefan Metzmacher
cc8692265d r26026: libreplace: split some linker macros
create:
AC_LIBREPLACE_LD_SHLIB_LINKER
AC_LIBREPLACE_LD_SHLIB_FLAGS
AC_LIBREPLACE_LD_SHLIB_DISALLOW_UNDEF_FLAG

and prerequire them for:
AC_LIBREPLACE_SHLD
AC_LIBREPLACE_SHLD_FLAGS
AC_LIBREPLACE_MDLD
AC_LIBREPLACE_MDLD_FLAGS

metze
2007-12-21 05:45:45 +01:00
Stefan Metzmacher
d2fb7d876b r26025: libreplace: AC_LIBREPLACE_LD_ALLOW_SHLIB_UNDEF_FLAG should fill LD_ALLOW_SHLIB_UNDEF_FLAG
metze
2007-12-21 05:45:44 +01:00
Jelmer Vernooij
df10de4295 r26002: Use osf rather than tru64 - pointed out by metze. 2007-12-21 05:45:35 +01:00
Jelmer Vernooij
6cd3a3a46a r26001: Share some code between macros, add macro specifically for testing the ld flag that allows undefined symbols. 2007-12-21 05:45:35 +01:00
Stefan Metzmacher
c7b0b4c21e r25999: libreplace: add AC_LIBREPLACE_STLD and AC_LIBREPLACE_STLD_FLAGS
metze
2007-12-21 05:45:33 +01:00
Jelmer Vernooij
b2355857ba r25998: Add test for run time library path environment variable. 2007-12-21 05:45:33 +01:00
Stefan Metzmacher
2abae42d70 r25988: libreplace: add AC_LIBREPLACE_SHLD
metze
2007-12-21 05:45:30 +01:00
Stefan Metzmacher
410cdf789a r25987: libreplace: rename AC_LD_SHLDFLAGS into AC_LIBREPLACE_SHLD_FLAGS
metze
2007-12-21 05:45:29 +01:00
Stefan Metzmacher
7bee9a62ff r25986: libreplace: warn about unresolved symbols when link shared libraries
On Tru64 and Mac OS X this hopefully works

Note: -Wl,--no-allow-shlib-undefined doesn't tests what we want
      on Linux.

metze
2007-12-21 05:45:29 +01:00
Stefan Metzmacher
bfde13b70b r25982: libreplace: try to ignore unresolved symbols in modules on Tru64
metze
2007-12-21 05:45:28 +01:00
Stefan Metzmacher
128b4e1a51 r25977: libreplace: add AC_LIBREPLACE_MDLD and AC_LIBREPLACE_MDLD_FLAGS macros
They define the linker and link flags for building shared modules

metze
2007-12-21 05:45:27 +01:00
Stefan Metzmacher
e145accfc2 r25963: libreplace: samba3 doesn't use SONAMEFLAG on Mac OS 10, so also try this
metze
2007-12-21 05:45:20 +01:00
Jelmer Vernooij
5fea6e0d9a r25956: Try metze's suggestion for Mac OS X shld flags. 2007-12-21 05:45:17 +01:00
Stefan Metzmacher
403c5521d1 r25955: libreplace: add a useful link about linking shared libraries
http://www.fortran-2000.com/ArnaudRecipes/sharedlib.html

metze
2007-12-21 05:45:17 +01:00
Jelmer Vernooij
b01303b567 r25945: Fix flags for MacOS X. 2007-12-21 05:45:12 +01:00
Jelmer Vernooij
228dd6830e r25944: Fix handling of sonameflag on AIX, which doesn't have anything like that. 2007-12-21 05:45:12 +01:00
Jelmer Vernooij
fd762b01ed r25943: Fix soname on hpux. 2007-12-21 05:45:11 +01:00
Jelmer Vernooij
146c5226e6 r25886: Try to fix building dso's on hpux with gcc 2007-12-21 05:44:40 +01:00
Jelmer Vernooij
bbc36fd3f6 r25880: Try to get some more flags right. 2007-12-21 05:44:37 +01:00
Jelmer Vernooij
25aa875119 r25877: Add libreplace macro for soname flags. 2007-12-21 05:44:36 +01:00
Jelmer Vernooij
773a7cf234 r25875: Try to fix the build on some HPUX machines. 2007-12-21 05:44:35 +01:00
Jelmer Vernooij
45ccf09bf9 r25861: Fix export dynamic for HPUX. 2007-12-21 05:44:31 +01:00
Jelmer Vernooij
85b3326500 r25860: Remove flag that causes problems on some hosts. 2007-12-21 05:44:30 +01:00
Jelmer Vernooij
aaaed5edc0 r25852: Move SHLIBEXT determination into a test as well. 2007-12-21 05:44:27 +01:00
Jelmer Vernooij
d28c8b822e r25851: Move system-specific ldflags checks to libreplace so they can be used by ldb. 2007-12-21 05:44:27 +01:00
Jelmer Vernooij
9ebc6f2d17 r25850: Add macro for picflag. 2007-12-21 05:44:26 +01:00
Jelmer Vernooij
f67040d2a0 r25846: Add configure test for -Wl,--export-dynamic. 2007-12-21 05:44:24 +01:00