summaryrefslogtreecommitdiff
path: root/build/library.mk
diff options
context:
space:
mode:
authorJoe Orton <jorton@apache.org>2004-01-19 22:58:41 +0000
committerJoe Orton <jorton@apache.org>2004-01-19 22:58:41 +0000
commit722d590399e74970370397d69de149921faf4e9b (patch)
treef6a46af9161365e0f67f6844da204948621a03a4 /build/library.mk
parent8787f61c2b912d17dd00e1b0259ef2579012edcf (diff)
downloadhttpd-722d590399e74970370397d69de149921faf4e9b.tar.gz
Correct use of libtool: libtool convenience libraries which are to be
linked directly into a program must be linked using -static and not -module. Fixes build issues with libtool HEAD. * acinclude.m4 (APACHE_MODPATH_ADD): For a static module, use a filename with a lib prefix. * build/rules.mk.in (MOD_LINK): Use -static not -module. * build/special.mk (install-modules): Adjust special-case for installation of shared modules to look for libso.la not mod_so.la. * build/library.mk: Link libraries using -static. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102381 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'build/library.mk')
-rw-r--r--build/library.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/build/library.mk b/build/library.mk
index 3171723b4e..bcd498f29a 100644
--- a/build/library.mk
+++ b/build/library.mk
@@ -57,4 +57,4 @@
LTLIBRARY_OBJECTS = $(LTLIBRARY_SOURCES:.c=.lo) $(LTLIBRARY_OBJECTS_X)
$(LTLIBRARY_NAME): $(LTLIBRARY_OBJECTS) $(LTLIBRARY_DEPENDENCIES)
- $(LINK) $(LTLIBRARY_LDFLAGS) $(LTLIBRARY_OBJECTS) $(LTLIBRARY_LIBADD)
+ $(LINK) -static $(LTLIBRARY_LDFLAGS) $(LTLIBRARY_OBJECTS) $(LTLIBRARY_LIBADD)