On 2/12/08, Sergio Galán <[EMAIL PROTECTED]> wrote:
> Hi,
> After some busy weeks, I've back to maemo plugin programming with python.
> I used these packages (Thanks Benoit !)  but doesn't work for me in my N800.
> Nothing happens and I don't know how to see error messages.
>  In scratchbox, I compiled the python desktop plugin loader following this
> tutorial
> http://ianlawrence.info/random-stuff/hildon-python-plug-in-ide,
> and I get this error when I try to load a home desktop plugin:
>
>
> Traceback (most recent call last):
>   File "/usr/lib/hildon-desktop/homeip.py", line 1, in
> <module>
>     import gtk
>   File
> "/home/luwolf/release-jan/chinook/python-gtk2-2.12.1/debian/python2.5-gtk2/usr/lib/python2.5/site-packages/gtk-2.0/gtk/__init__.py",
> line 38, in <module>
>    File
> "/home/luwolf/release-jan/chinook/python-gobject-2.14.1/debian/python2.5-gobject/usr/lib/python2.5/site-packages/gtk-2.0/gobject/__init__.py",
> line 30, in <module>
>   File
> "/home/luwolf/release-jan/chinook/python-gobject-2.14.1/debian/python2.5-gobject/usr/lib/python2.5/site-packages/gtk-2.0/gobject/constants.py",
> line 22, in <module>
>  ImportError:
> /usr/lib/python2.5/site-packages/gtk-2.0/gobject/_gobject.so:
> undefined symbol: _Py_TrueStruct
>
>
> Does anyone know what's happening. I'm going mad...
>
> Thanks.
>

I had to apply this patch [1] to the loader to make it work. It uses
g_module_open to load libpyhton2.5.so during the loader
initialization.

http://pastebin.com/f21f6605c

-- 
Lauro Moura
INdT - Instituto Nokia de Tecnologia
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers

Reply via email to