[mod_python] DSO: __muldi3: referenced symbol

Leonard Sitongia sitongia at cgd.ucar.edu
Fri Oct 13 14:33:19 EST 2000


Hi,

I'm trying to build mod_python as a DSO on
SunOS goldhill 5.6 Generic_105181-17 sun4u sparc SUNW,Ultra-1
with apache-1.3.12, using the following command:

apxs -a -i -I /opt/local/python/include/python1.5 -c mod_python.c 
/opt/local/python/lib/python1.5/config/libpython1.5.a 
/opt/local/tcl/lib/libtcl8.3.so /opt/local/tk/lib/libtk8.3.so -lm

The result from starting Apache is:

starting Apache
Syntax error on line 228 of /web/apache/conf/httpd.conf:
Cannot load /opt/local/apache-1.3.12/libexec/mod_python.so into server: ld.so.1: 
/opt/local/apache/bin/httpd: fatal: relocation error: file 
/opt/local/apache-1.3.12/libexec/mod_python.so: symbol __muldi3: referenced 
symbol not found

I can only find this symbol in the python library, but cannot find any
information about it via a google search or via the Python web sites.

Looks like some kind of multiply and divide routines.  Anyone recognize
this and can give me a tip on what to do from here (short of compiling
this into Apache).

Thanks.

==Leonard E. Sitongia           
--Information Systems Group / Climate and Global Dynamics
  National Center for Atmospheric Research
  P.O. Box 3000 Boulder CO 80307  USA
  sitongia at ucar.edu    voice: (303)497-1338   fax: (303)497-2699




More information about the Mod_python mailing list