Adam Wood
woodfucius at comcast.net
Mon Oct 20 20:21:31 EST 2003
I am having some trouble getting mod_python 3.0.3 to compile on my system. The OS is FreeBSD 4.8-STABLE, last buildworld was on 22AUG03. Apache version is 2.0.47 and Python version is 2.3.2 - both were built from ports. I know there is a port for mod_python 2.7.8, but I would rather run the newest version and anyway the port complains about building Python with WITHOUT-THREADS set no matter if I set it or not. I have included the output from ./configure and make below. Any ideas? woodfucius# ./configure loading cache ./config.cache checking for gcc... (cached) gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for ar... (cached) ar checking for a BSD compatible install... (cached) /usr/bin/install -c checking whether make sets ${MAKE}... (cached) yes checking for main in -lm... (cached) yes checking for working const... (cached) yes checking your blood pressure... a bit high, but we can proceed checking whether apxs is available checking for --with-apxs... no checking for apxs in /usr/local/apache/sbin... no checking for apxs in your PATH... checking for apxs... (cached) /usr/local/sbin/apxs found /usr/local/sbin/apxs, we'll use this. Use --with-apxs to specify another. checking Apache version... 2.0.47 checking for Apache libexec directory... /usr/local/libexec/apache2 checking for Apache include directory... -I/usr/local/include/apache2 checking for --with-python... no checking for python... (cached) /usr/local/bin/python checking Python version... 2.3 checking Python install prefix... /usr/local checking for Py_NewInterpreter in -lpython2.3... (cached) no checking what libraries Python was linked with... /usr/local/lib/python2.3/config/libpython2.3.a -lutil -lm checking linker flags used to link Python... checking where Python include files are... -I/usr/local/include/python2.3 updating cache ./config.cache creating ./config.status creating Makefile creating src/Makefile creating Doc/Makefile creating test/testconf.py creating dist/setup.py creating dist/Makefile woodfucius# make Compiling for DSO. /usr/local/sbin/apxs -I/usr/home/wood/mod_python-3.0.3/src/include -I/usr/local/include/apache2 -I/usr/local/include/python2.3 -c mod_python.c _apachemodule.c requestobject.c tableobject.c util.c serverobject.c connobject.c filterobject.c hlist.c hlistobject.c -Wl,--export-dynamic -pthread -lm /usr/local/lib/python2.3/config/libpython2.3.a -lutil -lm /usr/local/share/apache2/build/libtool --silent --mode=compile cc -prefer-pic -O -pipe -DAP_HAVE_DESIGNATED_INITIALIZER -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include/apache2 -I/usr/local/include/apache2 -I/usr/local/include/apache2 -I/usr/local/include -I/usr/home/wood/mod_python-3.0.3/src/include -I/usr/local/include/apache2 -I/usr/local/include/python2.3 -c -o mod_python.lo mod_python.c && touch mod_python.slo /usr/local/share/apache2/build/libtool --silent --mode=compile cc -prefer-pic -O -pipe -DAP_HAVE_DESIGNATED_INITIALIZER -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include/apache2 -I/usr/local/include/apache2 -I/usr/local/include/apache2 -I/usr/local/include -I/usr/home/wood/mod_python-3.0.3/src/include -I/usr/local/include/apache2 -I/usr/local/include/python2.3 -c -o _apachemodule.lo _apachemodule.c && touch _apachemodule.slo /usr/local/share/apache2/build/libtool --silent --mode=compile cc -prefer-pic -O -pipe -DAP_HAVE_DESIGNATED_INITIALIZER -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include/apache2 -I/usr/local/include/apache2 -I/usr/local/include/apache2 -I/usr/local/include -I/usr/home/wood/mod_python-3.0.3/src/include -I/usr/local/include/apache2 -I/usr/local/include/python2.3 -c -o requestobject.lo requestobject.c && touch requestobject.slo requestobject.c: In function `getreq_recmbr_off': requestobject.c:1055: `LONG_LONG' undeclared (first use in this function) requestobject.c:1055: (Each undeclared identifier is reported only once requestobject.c:1055: for each function it appears in.) requestobject.c:1056: syntax error before `l' requestobject.c:1057: `l' undeclared (first use in this function) requestobject.c: At top level: requestobject.c:1270: warning: initialization from incompatible pointer type apxs:Error: Command failed with rc=65536 . *** Error code 1 Stop in /usr/home/wood/mod_python-3.0.3/src. *** Error code 1 Stop in /usr/home/wood/mod_python-3.0.3. woodfucius#
|