Neil, that's because ESL is being compiled against 2.4 and not 2.6. It will use whatever is set on your path. You don't have to change anything on SWIG. You only have to change what is being generated by the python-config script located in ${SRC}/libs/esl/python Hope that helps. João Mesquita On Tue, Aug 10, 2010 at 4:12 AM, Neil Patel <neilp@cs.stanford.edu> wrote:
Hi All,
I am using Python 2.6 on my CentOS installation, installed in parallel to the standard Python 2.4. I've compiled FS's python ESL module using 'make pymod', but the ESL python module causes a segfault when I try to import it in Python 2.6 (imports fine in 2.4). I'm guessing this is because the ESL module was compiled for Python 2.4. How do I change the ESL config/makefiles to compile for 2.6? I'm not familiar with SWIG, is there some configuration I need to change with it to use python2.6 executable?
Thanks, Neil
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org