Mark McClain
mark at gsoa.net
Sun Dec 28 16:07:22 EST 2003
Here is what I use to build on 10.3.2: 1) Build and install apache2 2) Unpack the mod_python distribution 3) make the following changes to the configure script. here it is in modified form... if test "$PyFRAMEWORKDIR" != "no-framework"; then if test -n "$PyFRAMEWORK"; then PyPYTHONLIBS="-framework $PyFRAMEWORK" # explicitly pass to mac linker so add this line LDFLAGS="${LDFLAGS} -Wl,-framework,Python" fi 4) run configure, make, then install Good luck, mark On Dec 28, 2003, at 12:52 PM, Carl-Johan Kihlbom wrote: > Hi list, > > I've installed mod_python on my Mac, but can't get it working. When I > restart Apache after configuring httpd.conf I get the following error: > > Syntax error on line 276 of /Library/Apache2/conf/httpd.conf: > Cannot load /Library/Apache2/modules/mod_python.so into server: dyld: > /Library/Apache2/bin/httpd Undefined symbols: > _PyExc_AttributeError > _PyExc_IOError > _PyExc_IndexError > _PyExc_KeyError > _PyExc_RuntimeError > _PyExc_StopIteration > _PyExc_TypeError > _PyExc_ValueError > _PyInt_Type > _PyList_Type > _PyObject_GenericGetAttr > _PyObject_GenericSetAttr > _PyString_Type > _PyType_Type > _Py_OptimizeFlag > __Py_NoneStruct > __Py_NotImplementedStruct > > I'm using mod_python 3.1.2b on my laptop running Apache 2.0.48 and Mac > OS X 10.3.2. > > In Mac OS X 10.3, Python 2.3 is installed by default, and the library > and include files are in > /System/Library/Frameworks/Python.framework/Versions/2.3/lib/ > python2.3/ and > /System/Library/Frameworks/Python.framework/Versions/2.3/include/ > python2.3/ respectively. I created symlinks to these at > /usr/lib/python and /usr/include/python. > > Any ideas what I did wrong? > > TIA, > > Carl-Johan Kihlbom > > _______________________________________________ > Mod_python mailing list > Mod_python at modpython.org > http://mailman.modpython.org/mailman/listinfo/mod_python >
|