for good measure i would rebuild just mod_python make mod_python-clean make mod_python-install
On Thu, Jan 29, 2009 at 5:07 PM, Brian Deacon <[email protected]>wrote: > On Thu, 2009-01-29 at 14:49 -0600, Anthony Minessale wrote: > > We used to build python 2.5.1 and install it into the freeswitch > > prefix > > > > we did ./configure --prefix=/usr/local/freeswitch > > --enable-threads CFLAGSFORSHARED="-fPIC" > > > > But the makefile no longer will find that one so....... > > > > you could move your python out of the way on your box and try > > installing this as your system python instead. > > > > ./configure --prefix=/your/real/python/prefix > > --enable-threads CFLAGSFORSHARED="-fPIC" > > > > if you are really brave you could delete the Makefile in mod_python > > and put back the old one > > that builds and installs custom python for you into the FS prefix > > > > > http://fisheye.freeswitch.org/browse/~raw,r=6393/FreeSWITCH/src/mod/languages/mod_python/Makefile<http://fisheye.freeswitch.org/browse/%7Eraw,r=6393/FreeSWITCH/src/mod/languages/mod_python/Makefile> > > > > > > the important thing is the --enable-threads and > > CFLAGSFORSHARED="-fPIC" on whatever one you use. > > > > So this is the error that gdb shows me, do you think this is the kind of > thing that the "special" compile would clear up? > > 2009-01-29 15:57:12 [NOTICE] mod_python.c:107 eval_some_python() > Invoking py module: callcontrol.routing.DummyRouteHandler > 2009-01-29 15:57:12 [ERR] mod_python.c:121 eval_some_python() Error > importing module > Traceback (most recent call last): > File > "/usr/local/freeswitch/python/callcontrol/routing/DummyRouteHandler.py", > line 19, in ? > import sqlalchemy > File "/usr/lib/python2.4/site-packages/sqlalchemy/__init__.py", line > 8, in ? > from sqlalchemy.types import \ > File "/usr/lib/python2.4/site-packages/sqlalchemy/types.py", line 25, > in ? > import datetime as dt > ImportError: /usr/lib/python2.4/lib-dynload/datetime.so: undefined > symbol: _Py_ZeroStruct > > > > And I believe I understood the answer I got on IRC, but just want to > confirm... If I remove my standard build of python 2.4 and do the > special build of 2.5.4, I don't need to do anything more than bounce > freeswitch? Or do I need to rebuild freeswitch so it builds mod_python > against my new version of python? > > Thanks again, you guys have been quite helpful and responsive. I'm > doubling what I'm paying you right now. :) > > Brian > > > _______________________________________________ > Freeswitch-users mailing list > [email protected] > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ AIM: anthm MSN:[email protected] <msn%[email protected]> GTALK/JABBER/PAYPAL:[email protected]<paypal%[email protected]> IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:[email protected] <sip%[email protected]> iax:[email protected]/888 googletalk:[email protected]<googletalk%3aconf%[email protected]> pstn:213-799-1400
_______________________________________________ Freeswitch-users mailing list [email protected] http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
