[Freeswitch-users] CentOS 5.x and Python 2.6: segmentation fault importing ESL

João Mesquita jmesquita at freeswitch.org
Tue Aug 10 13:08:17 PDT 2010


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 at 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 at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100810/b808bf0d/attachment.html 


More information about the FreeSWITCH-users mailing list