PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : problem mit mod_webapp bzw. binary-version gesucht



pissboi
11.02.04, 08:12
ich habe da ein großes problem mit dem webapp-modul. zunächst zum system: ich habe suse linux 8.1 drauf (kernel 2.4.19-4GB), Apache 2.0.48, Tomcat 5.0.18, GCC 3.2 und die neusten versionen von libtool und was man noch so rauchte, um webapp zu kompilieren.

ich führe ./configure --with-apxs=/usr/local/apache2/current/bin/apxs aus und alles läuft wunderbar, dann mache ich ein make und bekomme nach einiger zeit das hier zu sehen :confused: (hier der gesamte in- und output, falls das wichtig sein sollte, die fehlerstelle habe ich fett gekennzeichnet.) ...


pplinux:~/prj/webapp/jakarta-tomcat-connectors/webapp # ./configure --with-apxs=/usr/local/apache2/current/bin/apxs

Configuring WebApp Module
+ checking build system type... i686-pc-linux-gnu
+ checking host system type... i686-pc-linux-gnu
+ checking for sources directory path... /root/prj/webapp/jakarta-tomcat-connectors/webapp
+ checking for build directory path... /root/prj/webapp/jakarta-tomcat-connectors/webapp

Checking Apache APXS
+ checking for apxs name... /usr/local/apache2/current/bin/apxs
+ checking for apxs directory path... /usr/local/apache2/current/bin
+ checking for apxs... /usr/local/apache2/current/bin/apxs
+ checking for apxs availability... /usr/local/apache2/current/bin/apxs
+ checking for apxs version... /usr/local/apache2/current/bin/apxs (2.0)
+ checking for apxs sanity... ok

Apache 2.0 module
+ checking for apxs CC variable... gcc
+ checking for apxs CPP variable... gcc -E
+ checking for apxs SHELL variable... /bin/sh
+ checking for apxs LIBTOOL variable... /bin/sh /usr/local/apache2/2.0.48/build/libtool --silent
+ checking for apxs CPPFLAGS variable...
+ checking for apxs NOTEST_CPPFLAGS variable... -DAP_HAVE_DESIGNATED_INITIALIZER
+ checking for apxs EXTRA_CPPFLAGS variable... -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE
+ checking for apxs LDFLAGS variable...
+ checking for apxs NOTEST_LDFLAGS variable...
+ checking for apxs EXTRA_LDFLAGS variable... -L/usr/local/openssl/current/lib
+ checking for apxs CFLAGS variable...
+ checking for apxs NOTEST_CFLAGS variable...
+ checking for apxs EXTRA_CFLAGS variable... -g -O2 -pthread
+ checking for apxs INCLUDEDIR variable... /usr/local/apache2/2.0.48/include
+ checking for apache 2.0 headers directory path... /usr/local/apache2/2.0.48/include

Checking component versions
+ checking for apxs SBINDIR variable... /usr/local/apache2/2.0.48/bin
+ checking for apxs TARGET variable... httpd
+ checking for httpd directory path... /usr/local/apache2/2.0.48/bin
+ checking for httpd... /usr/local/apache2/2.0.48/bin/httpd
+ checking for httpd availability... /usr/local/apache2/2.0.48/bin/httpd
+ checking httpd version... Apache/2.0.48
+ checking for webapp version... mod_webapp/1.2.0-dev

Checking optional binaries
+ checking if perl is enabled... guessing
+ checking for perl... /usr/bin/perl
+ checking if /usr/bin/perl is working... 5.8.0
+ checking if ant is enabled... guessing
+ checking for ant... no
+ checking for ant.sh... no

Optional targets
+ checking for java compilation... no
+ checking for documentation generation... no (ant required)
+ checking for Java API docs generation... no (ant required)
+ checking for C API docs generation... yes (perl detected)

All done
configure: creating ./config.status
config.status: creating Makedefs
config.status: creating Makefile
config.status: creating lib/Makefile
config.status: creating apache-2.0/Makefile
config.status: creating build.properties
pplinux:~/prj/webapp/jakarta-tomcat-connectors/webapp # make
/usr/bin/perl "/root/prj/webapp/jakarta-tomcat-connectors/webapp/support/scandoc.pl" \
-i "/root/prj/webapp/jakarta-tomcat-connectors/webapp/support/template.pl" \
-p "/root/prj/webapp/jakarta-tomcat-connectors/webapp/build/docs/api-c/" \
/root/prj/webapp/jakarta-tomcat-connectors/webapp/include/*.h
Reading "/root/prj/webapp/jakarta-tomcat-connectors/webapp/include/wa.h"
Reading "/root/prj/webapp/jakarta-tomcat-connectors/webapp/include/wa_config.h"
parsing class wa_connection
parsing class wa_virtualhost
parsing class wa_application
Reading "/root/prj/webapp/jakarta-tomcat-connectors/webapp/include/wa_main.h"
parsing class wa_chain
parsing class wa_provider
Reading "/root/prj/webapp/jakarta-tomcat-connectors/webapp/include/wa_request.h"
parsing class wa_hostdata
parsing class wa_ssldata
parsing class wa_handler
parsing class wa_request
Reading "/root/prj/webapp/jakarta-tomcat-connectors/webapp/include/wa_version.h"
make[1]: Entering directory `/root/prj/webapp/jakarta-tomcat-connectors/webapp'

make[1]: Entering directory "/root/prj/webapp/jakarta-tomcat-connectors/webapp/lib"
make[2]: Entering directory `/root/prj/webapp/jakarta-tomcat-connectors/webapp/lib'
cat "/root/prj/webapp/jakarta-tomcat-connectors/webapp/java/org/apache/catalina/connector/warp/Constants.java" | \
grep 'VERS_' | \
sed 's/.*public static final int/#define/g' | \
sed 'y/=;/ /' > pr_warp_defs.h
cat "/root/prj/webapp/jakarta-tomcat-connectors/webapp/java/org/apache/catalina/connector/warp/Constants.java" | \
grep 'TYPE_' | \
sed 's/.*public static final int/#define/g' | \
sed 'y/=;/ /' > pr_warp_defs.h
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=compile \
gcc -c /root/prj/webapp/jakarta-tomcat-connectors/webapp/lib/wa_main.c -o wa_main.lo \
-I. -I/root/prj/webapp/jakarta-tomcat-connectors/webapp/include -I/usr/local/apache2/2.0.48/include \
-DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE \
-g -O2 -pthread
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=install \
/bin/sh /root/prj/webapp/jakarta-tomcat-connectors/webapp/support/install.sh -c \
wa_main.lo \
/root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=compile \
gcc -c /root/prj/webapp/jakarta-tomcat-connectors/webapp/lib/wa_config.c -o wa_config.lo \
-I. -I/root/prj/webapp/jakarta-tomcat-connectors/webapp/include -I/usr/local/apache2/2.0.48/include \
-DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE \
-g -O2 -pthread
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=install \
/bin/sh /root/prj/webapp/jakarta-tomcat-connectors/webapp/support/install.sh -c \
wa_config.lo \
/root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=compile \
gcc -c /root/prj/webapp/jakarta-tomcat-connectors/webapp/lib/wa_request.c -o wa_request.lo \
-I. -I/root/prj/webapp/jakarta-tomcat-connectors/webapp/include -I/usr/local/apache2/2.0.48/include \
-DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE \
-g -O2 -pthread
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=install \
/bin/sh /root/prj/webapp/jakarta-tomcat-connectors/webapp/support/install.sh -c \
wa_request.lo \
/root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=compile \
gcc -c /root/prj/webapp/jakarta-tomcat-connectors/webapp/lib/pr_info.c -o pr_info.lo \
-I. -I/root/prj/webapp/jakarta-tomcat-connectors/webapp/include -I/usr/local/apache2/2.0.48/include \
-DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE \
-g -O2 -pthread
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=install \
/bin/sh /root/prj/webapp/jakarta-tomcat-connectors/webapp/support/install.sh -c \
pr_info.lo \
/root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=compile \
gcc -c /root/prj/webapp/jakarta-tomcat-connectors/webapp/lib/pr_warp.c -o pr_warp.lo \
-I. -I/root/prj/webapp/jakarta-tomcat-connectors/webapp/include -I/usr/local/apache2/2.0.48/include \
-DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE \
-g -O2 -pthread
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=install \
/bin/sh /root/prj/webapp/jakarta-tomcat-connectors/webapp/support/install.sh -c \
pr_warp.lo \
/root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=compile \
gcc -c /root/prj/webapp/jakarta-tomcat-connectors/webapp/lib/pr_warp_packet.c -o pr_warp_packet.lo \
-I. -I/root/prj/webapp/jakarta-tomcat-connectors/webapp/include -I/usr/local/apache2/2.0.48/include \
-DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE \
-g -O2 -pthread
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=install \
/bin/sh /root/prj/webapp/jakarta-tomcat-connectors/webapp/support/install.sh -c \
pr_warp_packet.lo \
/root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=compile \
gcc -c /root/prj/webapp/jakarta-tomcat-connectors/webapp/lib/pr_warp_network.c -o pr_warp_network.lo \
-I. -I/root/prj/webapp/jakarta-tomcat-connectors/webapp/include -I/usr/local/apache2/2.0.48/include \
-DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE \
-g -O2 -pthread
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=install \
/bin/sh /root/prj/webapp/jakarta-tomcat-connectors/webapp/support/install.sh -c \
pr_warp_network.lo \
/root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=compile \
gcc -c /root/prj/webapp/jakarta-tomcat-connectors/webapp/lib/pr_warp_config.c -o pr_warp_config.lo \
-I. -I/root/prj/webapp/jakarta-tomcat-connectors/webapp/include -I/usr/local/apache2/2.0.48/include \
-DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE \
-g -O2 -pthread
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=install \
/bin/sh /root/prj/webapp/jakarta-tomcat-connectors/webapp/support/install.sh -c \
pr_warp_config.lo \
/root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=compile \
gcc -c /root/prj/webapp/jakarta-tomcat-connectors/webapp/lib/pr_warp_socketpool.c -o pr_warp_socketpool.lo \
-I. -I/root/prj/webapp/jakarta-tomcat-connectors/webapp/include -I/usr/local/apache2/2.0.48/include \
-DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE \
-g -O2 -pthread
/bin/sh /usr/local/apache2/2.0.48/build/libtool --silent --mode=install \
/bin/sh /root/prj/webapp/jakarta-tomcat-connectors/webapp/support/install.sh -c \
pr_warp_socketpool.lo \
/root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs
make[2]: Leaving directory `/root/prj/webapp/jakarta-tomcat-connectors/webapp/lib'
make[1]: Exiting directory "/root/prj/webapp/jakarta-tomcat-connectors/webapp/lib"
make[1]: Leaving directory `/root/prj/webapp/jakarta-tomcat-connectors/webapp'
make[1]: Entering directory `/root/prj/webapp/jakarta-tomcat-connectors/webapp'

make[1]: Entering directory "/root/prj/webapp/jakarta-tomcat-connectors/webapp/apache-2.0"
make[2]: Entering directory `/root/prj/webapp/jakarta-tomcat-connectors/webapp/apache-2.0'
/usr/local/apache2/current/bin/apxs -c -o libwebapp.la \
-I. -I/root/prj/webapp/jakarta-tomcat-connectors/webapp/include -I/usr/local/apache2/2.0.48/include \
/root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/*.lo mod_webapp.c
/usr/local/apache2/2.0.48/build/libtool --silent --mode=compile gcc -prefer-pic -DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -g -O2 -pthread -I/usr/local/apache2/2.0.48/include -I/usr/local/apache2/2.0.48/include -I/usr/local/apache2/2.0.48/include -I. -I/root/prj/webapp/jakarta-tomcat-connectors/webapp/include -I/usr/local/apache2/2.0.48/include -c -o mod_webapp.lo mod_webapp.c && touch mod_webapp.slo
mod_webapp.c: In function `wam_invoke':
mod_webapp.c:496: warning: initialization discards qualifiers from pointer target type
/usr/local/apache2/2.0.48/build/libtool --silent --mode=link gcc -o libwebapp.la -I. -I/root/prj/webapp/jakarta-tomcat-connectors/webapp/include -I/usr/local/apache2/2.0.48/include -rpath /usr/local/apache2/2.0.48/modules -module -avoid-version mod_webapp.lo /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/pr_info.lo /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/pr_warp.lo /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/pr_warp_config.lo /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/pr_warp_network.lo /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/pr_warp_packet.lo /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/pr_warp_socketpool.lo /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/wa_config.lo /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/wa_main.lo /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/wa_request.lo
gcc: /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/.libs/pr_info.o: No such file or directory
gcc: /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/.libs/pr_warp.o: No such file or directory
gcc: /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/.libs/pr_warp_config.o: No such file or directory
gcc: /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/.libs/pr_warp_network.o: No such file or directory
gcc: /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/.libs/pr_warp_packet.o: No such file or directory
gcc: /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/.libs/pr_warp_socketpool.o: No such file or directory
gcc: /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/.libs/wa_config.o: No such file or directory
gcc: /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/.libs/wa_main.o: No such file or directory
gcc: /root/prj/webapp/jakarta-tomcat-connectors/webapp/build/objs/.libs/wa_request.o: No such file or directory
apxs:Error: Command failed with rc=65536
.
make[2]: *** [libwebapp.la] Error 1
make[2]: Leaving directory `/root/prj/webapp/jakarta-tomcat-connectors/webapp/apache-2.0'
make[1]: *** [subdir] Error 2
make[1]: Leaving directory `/root/prj/webapp/jakarta-tomcat-connectors/webapp'
make: *** [apache-2.0-build] Error 2
pplinux:~/prj/webapp/jakarta-tomcat-connectors/webapp #


sagt das jemandem was und kann mir da jemand irgendwie weiterhelfen? ich wäre auch schon mit einer binary-version der mod_webapp für apache 2 (x86-system) sehr sehr glücklich.

pissboi
12.02.04, 09:59
ach so ein mist, da fehlte einfach nur ein verzeichnis mit dateien, das war alles:

cd jakarta-tomcat-connectors/webapp/lib
cp -R .libs ../build/objs/.libs