diff options
author | Stefan Metzmacher <metze@samba.org> | 2007-11-15 16:46:57 +0100 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2007-12-21 05:45:27 +0100 |
commit | d7e5d3fe27a066b5e394129b16e02c9793b73231 (patch) | |
tree | 0bb28acd876dafe0f39cd3b38e1b62f314ac6fe4 /source4/build/smb_build | |
parent | b415712d3fe7c71f79334bf7c1cdd246150ff077 (diff) | |
download | samba-d7e5d3fe27a066b5e394129b16e02c9793b73231.tar.gz samba-d7e5d3fe27a066b5e394129b16e02c9793b73231.tar.bz2 samba-d7e5d3fe27a066b5e394129b16e02c9793b73231.zip |
r25978: build: use AC_LIBREPLACE_MDLD_* macros and use the result to build modules
metze
(This used to be commit f86db3348b0ee243988526578cc09c2d5d9a70af)
Diffstat (limited to 'source4/build/smb_build')
-rw-r--r-- | source4/build/smb_build/makefile.pm | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/source4/build/smb_build/makefile.pm b/source4/build/smb_build/makefile.pm index 1848ead4cd..887565f8a4 100644 --- a/source4/build/smb_build/makefile.pm +++ b/source4/build/smb_build/makefile.pm @@ -204,7 +204,10 @@ STLD_FLAGS=$self->{config}->{STLD_FLAGS} SHLD=$self->{config}->{SHLD} SHLD_FLAGS=$self->{config}->{SHLD_FLAGS} -L\$(builddir)/bin/shared -SHLD_UNDEF_FLAGS=$self->{config}->{SHLD_UNDEF_FLAGS} + +MDLD=$self->{config}->{MDLD} +MDLD_FLAGS=$self->{config}->{MDLD_FLAGS} -L\$(builddir)/bin/shared + SHLIBEXT=$self->{config}->{SHLIBEXT} XSLTPROC=$self->{config}->{XSLTPROC} @@ -355,9 +358,9 @@ __EOD__ $ctx->{SHAREDDIR}/$ctx->{LIBRARY_REALNAME}: \$($ctx->{TYPE}_$ctx->{NAME}_DEPEND_LIST) \$($ctx->{TYPE}_$ctx->{NAME}_FULL_OBJ_LIST) $init_obj \@echo Linking \$\@ \@mkdir -p $ctx->{SHAREDDIR} - \@\$(SHLD) \$(SHLD_FLAGS) -o \$\@ \$(INSTALL_LINK_FLAGS) \\ + \@\$(MDLD) \$(MDLD_FLAGS) -o \$\@ \$(INSTALL_LINK_FLAGS) \\ \$($ctx->{TYPE}_$ctx->{NAME}\_FULL_OBJ_LIST) $init_obj \\ - \$($ctx->{TYPE}_$ctx->{NAME}_LINK_FLAGS) \$(SHLD_UNDEF_FLAGS) + \$($ctx->{TYPE}_$ctx->{NAME}_LINK_FLAGS) __EOD__ ); |