Fehler beim make - Apache 2.0.59 auf Suse

Termi11

New Member
Hallo,
hab Probleme beim compilieren von Apache 2.0.59 auf 2 meiner Suse 9.3'er Kisten:

Code:
./configure \
--enable-layout=SuSE81 \
--with-program-name=httpd2-prefork \
--enable-rewrite \
--enable-so \
--enable-usertrack \
--enable-vhost-alias \
--enable-inline-optimization \
--enable-memory-limit \
--enable-magic-quotes \
--enable-safe-mode \
--enable-sigchild \
--disable-ctype \
--enable-cli \
--enable-expires \
--enable-mem-cache \
--enable-cache \
--enable-userdir=shared \
--with-pear \
--enable-headers \
--with-openssl \
--enable-ssl \
--enable-suexec \
--enable-dav \
--enable-dav-fs \
--enable-dba \
--with-suexec-caller=wwwrun \
--with-suexec-userdir=public_html \
--with-suexec-bin=/usr/sbin/suexec2 \
--with-suexec-logfile=/var/log/apache2/access_log \
--enable-mods="info status usertrack cern_meta asis include autoindex cgid imap deflate alias auth auth_anon auth_digest access cache mem_cache file-cache cgi dir env ext_filter expires headers file_cache log_config mime mime_magic negotiation rewrite speling actions userdir setenvif" \
--with-apxs2=/usr/local/apache2/sbin/apxs2-prefork i586-suse-linux \
--enable-disk-cache

Ich bekomme immer diese Fehlermeldung:

Code:
9/modules/generators -I/usr/include/openssl -I/root/download/httpd-2.0.59/modules/dav/main -prefer-pic -c mod_userdir.c && touch mod_userdir.slo
/root/download/httpd-2.0.59/srclib/apr/libtool --silent --mode=link gcc  -g -O2 -pthread    -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -DAP_HAVE_DESIGNATED_INITIALIZER   -I/root/download/httpd-2.0.59/srclib/apr/include -I/root/download/httpd-2.0.59/srclib/apr-util/include -I. -I/root/download/httpd-2.0.59/os/unix -I/root/download/httpd-2.0.59/server/mpm/prefork -I/root/download/httpd-2.0.59/modules/http -I/root/download/httpd-2.0.59/modules/filters -I/root/download/httpd-2.0.59/modules/proxy -I/root/download/httpd-2.0.59/include -I/root/download/httpd-2.0.59/modules/generators -I/usr/include/openssl -I/root/download/httpd-2.0.59/modules/dav/main -export-dynamic       -o mod_userdir.la -rpath \/usr/lib/apache2\ -module -avoid-version  mod_userdir.lo
libtool: link: libtool library `mod_userdir.la' must begin with `lib'
Try `libtool --help --mode=link' for more information.
make[4]: *** [mod_userdir.la] Error 1
make[4]: Leaving directory `/root/download/httpd-2.0.59/modules/mappers'
make[3]: *** [shared-build-recursive] Error 1
make[3]: Leaving directory `/root/download/httpd-2.0.59/modules/mappers'
make[2]: *** [shared-build-recursive] Error 1
make[2]: Leaving directory `/root/download/httpd-2.0.59/modules'
make[1]: *** [shared-build-recursive] Error 1
make[1]: Leaving directory `/root/download/httpd-2.0.59'
make: *** [all-recursive] Error 1

Libtool ist drauf:Libtool Version: 1.5.14

Oder gibt's rpm's für Suse 9.3 (neuere als die von Suse selbst). Ausser 2.2.x.

Besten Dank im Voraus!!
 
Da fehlt leider was von der Fehlermeldung. Der letzte Schritt ist nicht klar erkenntlich, aber ich denke er war beim Linken.
Dennoch ist aber der Fehler klar zu lesen:
Termi11 said:
library `mod_userdir.la' must begin with `lib'
Es geht also um mod_userdir.
Du mußt also die ganzen Compiler-Meldungen nach mod_userdir durchsuchen.

huschi.
 
Back
Top