summaryrefslogtreecommitdiffstats
path: root/acinclude.m4
diff options
context:
space:
mode:
authorJoe Orton <jorton@apache.org>2004-01-19 23:58:41 +0100
committerJoe Orton <jorton@apache.org>2004-01-19 23:58:41 +0100
commit722d590399e74970370397d69de149921faf4e9b (patch)
treef6a46af9161365e0f67f6844da204948621a03a4 /acinclude.m4
parent* server/Makefile.in: Simpler fix to ensure that buildmark.lo is (diff)
downloadapache2-722d590399e74970370397d69de149921faf4e9b.tar.xz
apache2-722d590399e74970370397d69de149921faf4e9b.zip
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 'acinclude.m4')
-rw-r--r--acinclude.m43
1 files changed, 2 insertions, 1 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index 3c02af532c..8c620e8309 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -170,7 +170,8 @@ AC_DEFUN(APACHE_MODPATH_ADD,[
if test -z "$module_standalone"; then
if test -z "$2"; then
- libname="mod_$1.la"
+ # The filename of a convenience library must have a "lib" prefix:
+ libname="lib$1.la"
BUILTIN_LIBS="$BUILTIN_LIBS $modpath_current/$libname"
modpath_static="$modpath_static $libname"
cat >>$modpath_current/modules.mk<<EOF