summaryrefslogtreecommitdiffstats
path: root/source/build
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2006-04-30 00:00:28 +0000
committerJelmer Vernooij <jelmer@samba.org>2006-04-30 00:00:28 +0000
commit4faa141ad127d8eeb0e4f66afd1506e13d0e56c7 (patch)
treeccbeb8af1fd9ff4fd02b358e6a0e9cece9c9ddae /source/build
parent0266511e3fd7641bdf37a19d8fc24e39cf15a610 (diff)
downloadsamba-4faa141ad127d8eeb0e4f66afd1506e13d0e56c7.tar.gz
samba-4faa141ad127d8eeb0e4f66afd1506e13d0e56c7.tar.xz
samba-4faa141ad127d8eeb0e4f66afd1506e13d0e56c7.zip
r15338: Fix build of most things with shared libs enabled.
Diffstat (limited to 'source/build')
-rw-r--r--source/build/smb_build/TODO3
-rw-r--r--source/build/smb_build/output.pm2
2 files changed, 3 insertions, 2 deletions
diff --git a/source/build/smb_build/TODO b/source/build/smb_build/TODO
index 148abd6eda1..086f62b8691 100644
--- a/source/build/smb_build/TODO
+++ b/source/build/smb_build/TODO
@@ -3,7 +3,8 @@
- include extra_flags.txt using Makefile construction if
supported by current make
- make --enable-dso the default
- - fix module loading for selftest during non-developer builds
+- fix shared module loading for selftest during non-developer builds without install
+- remove recursive dependency between LIBSOCKET, LIBCLI_NBT and LIBCLI_RESOLVE
- clearer distinction between dcerpc and ndr. seperate interface tables?
- saner names for:
libcli.so.0.0.1 (rename to libsmb?)
diff --git a/source/build/smb_build/output.pm b/source/build/smb_build/output.pm
index 52a7f1b6398..351dff521a8 100644
--- a/source/build/smb_build/output.pm
+++ b/source/build/smb_build/output.pm
@@ -33,7 +33,7 @@ sub generate_shared_library($)
my $lib_name;
$lib->{DEPEND_LIST} = [];
- push(@{$lib->{LINK_FLAGS}}, "\$($lib->{TYPE}_$lib->{NAME}\_OBJ_LIST)");
+ push(@{$lib->{LINK_FLAGS}}, "\$($lib->{TYPE}_$lib->{NAME}\_FULL_OBJ_LIST)");
$link_name = lc($lib->{NAME});
$lib_name = $link_name;