Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.python
mod-python on Mac OSX 10.5
Gnarlodious
1/8/2008 5:28:00 AM
I am trying to install mod_python on OSX 10.5, Intel version.
sudo apachectl configtest tells me this:
httpd: Syntax error on line 114 of /private/etc/apache2/httpd.conf:
Cannot load /usr/libexec/apache2/mod_python.so into server:
dlopen(/usr/libexec/apache2/mod_python.so, 10): no suitable image
found. Did find:\n\t/usr/libexec/apache2/mod_python.so: mach-o, but
wrong architecture
I attempted to follow instructions found on these pages but it didn't work:
<
http://mike.crute.org/blog/2007/11/08/mod_python-on-le...
<
http://farbflash.de/cgi-bin/blosxom.cgi/Dokumente/MacOSX/Leopard/ApacheModules/python_modul...
Can
anyone tell me what is causing this error?
-- Gnarlie
http://Gnarlo...
--
Posted via a free Usenet account from
http://www.te...
1 Answer
Arnaud Delobelle
1/8/2008 10:00:00 PM
0
On Jan 8, 5:27 am, Gnarlodious <lists.gnarlodi...@gmail.com> wrote:
> I am trying to install mod_python on OSX 10.5, Intel version.
>
> sudo apachectl configtest tells me this:
>
> httpd: Syntax error on line 114 of /private/etc/apache2/httpd.conf:
> Cannot load /usr/libexec/apache2/mod_python.so into server:
> dlopen(/usr/libexec/apache2/mod_python.so, 10): no suitable image
> found. Did find:\n\t/usr/libexec/apache2/mod_python.so: mach-o, but
> wrong architecture
>
> I attempted to follow instructions found on these pages but it didn't work:
>
> <
http://mike.crute.org/blog/2007/11/08/mod_python-on-le...
>
> <
http://farbflash.de/cgi-bin/blosxom.cgi/Dokumente/MacOSX/Leopard/A...
>
> Can
>
> anyone tell me what is causing this error?
(Sorry no time to read the references you provide)
This is because httpd is running in 64 bits (arch x86_64) but
mod_python.so is only 32 bits by default. You need to modify this.
what I did was:
make the following changes to src/Makefile:
* Add -arch x86_64 to the LDFLAGS line
* Change the build line in mod_python.so to:
$(APXS) $(INCLUDES) -c -Wc,"-arch x86_64" $(SRCS) $(LDFLAGS) $
(LIBS)
Now that I look at this, I don' know if both are necessary... But it
worked for me.
There was a discussion to the mod_python mailing list in october 2007:
http://www.modpython.org/pipermail/mod_python/200...
--
Arnaud
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
mod-python on Mac OSX 10.5
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password