Installing mod_python 3.3.1 on MAC 10.4.11

Viktor Sadovnikov <vl_sadovnikov-/[email protected]>
Newsgroups gmane.comp.python.mod_python
Message-ID <[email protected]>
Hello,

Can anyone advise how to fix a problem with installation of mod_python 3.3.1 on MAC 10.4.11?

I've got Apache 2.2 installed in /usr/local/apache2 and I'm following installation instructions on http://www.modpython.org/live/current/doc-html/installation.html

1) running configure with the line below succeeds 
localhost:/temp/mod_python-3.3.1 viktor$ ./configure --with-apxs=/usr/local/apache2/bin/apxs --with-python=/Library/Frameworks/Python.framework/Versions/Current/bin/python2.5 --with-max-locks=32

2) however compilation fails with "connobject.c:142: error: request for member 'next' in something not a structure or union". The complete output is pasted below

Have you met this problem before?

Thank you in advance,
Viktor Sadovnikov

localhost:/temp/mod_python-3.3.1 viktor$ make

Compiling for DSO.

/usr/local/apache2/bin/apxs -I/temp/mod_python-3.3.1/src/include -I/usr/local/apache2/include -I/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -c mod_python.c _apachemodule.c requestobject.c tableobject.c util.c serverobject.c connobject.c filterobject.c hlist.c hlistobject.c finfoobject.c -Wl,-framework,Python  -u _PyMac_Error /Versions//   -arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -g    -lm  -framework  Python    -ldl                     
/usr/local/apache2/build/libtool --silent --mode=compile gcc -prefer-pic   -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -g -O2 -I/usr/local/apache2/include  -I/usr/local/apache2/include   -I/usr/local/apache2/include  -I/temp/mod_python-3.3.1/src/include -I/usr/local/apache2/include -I/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5  -c -o mod_python.lo mod_python.c && touch mod_python.slo
mod_python.c: In function 'python_init':
mod_python.c:826: warning: initialization from incompatible pointer type
/usr/local/apache2/build/libtool --silent --mode=compile gcc -prefer-pic   -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -g -O2 -I/usr/local/apache2/include  -I/usr/local/apache2/include   -I/usr/local/apache2/include  -I/temp/mod_python-3.3.1/src/include -I/usr/local/apache2/include -I/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5  -c -o _apachemodule.lo _apachemodule.c && touch _apachemodule.slo
/usr/local/apache2/build/libtool --silent --mode=compile gcc -prefer-pic   -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -g -O2 -I/usr/local/apache2/include  -I/usr/local/apache2/include   -I/usr/local/apache2/include  -I/temp/mod_python-3.3.1/src/include -I/usr/local/apache2/include -I/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5  -c -o requestobject.lo requestobject.c && touch requestobject.slo
/usr/local/apache2/build/libtool --silent --mode=compile gcc -prefer-pic   -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -g -O2 -I/usr/local/apache2/include  -I/usr/local/apache2/include   -I/usr/local/apache2/include  -I/temp/mod_python-3.3.1/src/include -I/usr/local/apache2/include -I/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5  -c -o tableobject.lo tableobject.c && touch tableobject.slo
tableobject.c:329: warning: initialization from incompatible pointer type
tableobject.c:1092: warning: initialization from incompatible pointer type
/usr/local/apache2/build/libtool --silent --mode=compile gcc -prefer-pic   -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -g -O2 -I/usr/local/apache2/include  -I/usr/local/apache2/include   -I/usr/local/apache2/include  -I/temp/mod_python-3.3.1/src/include -I/usr/local/apache2/include -I/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5  -c -o util.lo util.c && touch util.slo
/usr/local/apache2/build/libtool --silent --mode=compile gcc -prefer-pic   -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -g -O2 -I/usr/local/apache2/include  -I/usr/local/apache2/include   -I/usr/local/apache2/include  -I/temp/mod_python-3.3.1/src/include -I/usr/local/apache2/include -I/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5  -c -o serverobject.lo serverobject.c && touch serverobject.slo
serverobject.c:387: warning: initialization from incompatible pointer type
/usr/local/apache2/build/libtool --silent --mode=compile gcc -prefer-pic   -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -g -O2 -I/usr/local/apache2/include  -I/usr/local/apache2/include   -I/usr/local/apache2/include  -I/temp/mod_python-3.3.1/src/include -I/usr/local/apache2/include -I/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5  -c -o connobject.lo connobject.c && touch connobject.slo
connobject.c: In function '_conn_read':
connobject.c:142: error: request for member 'next' in something not a structure or union
apxs:Error: Command failed with rc=65536
.
make[1]: *** [mod_python.so] Error 1
make: *** [do_dso] Error 2
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.