[GRASSGUI] wxgrass does not see wx on import

Glynn Clements glynn at gclements.plus.com
Sat May 19 03:36:15 EDT 2007


Brad Douglas wrote:

> On Fri, 2007-05-18 at 23:11 -0500, Daniel Calvelo wrote:
> > Brad,
> > 
> > Which widget was it? If it's part of the contrib widgets in wx2.8,
> > that's manageable.
> 
> Here's the exact error:
> 
> GRASS 6.3.cvs (utm10):/usr/src/grass63 > wxgrass
> Traceback (most recent call last):
>   File "/opt/gis/grass-6.3.cvs/etc/wx/wxgui.py", line 16, in ?
>     import wx.richtext
>   File
> "/usr/lib64/python2.4/site-packages/wx-2.8-gtk2-unicode/wx/richtext.py",
> line 4, in ?
>     import _richtext
> ImportError: /usr/lib64/python2.4/site-packages/wx-2.8-gtk2-unicode/wx/_richtext.so: undefined symbol: wxEVT_COMMAND_RICHTEXT_CHARACTER
> 
> This is what led me to believe it was a python2.5 symbol, but I'm
> relatively inexperienced with wxpython.  There are also no unresolved
> libraries linked to _richtext.so.

It should be in libwx_gtk2ud_richtext-2.8.so

> > Did you try setting PYTHONPATH with a hand-compiled version of wxpython?
> 
> I shouldn't have to, but I did it anyway to make sure.  No dice. :(

Are the wx 2.8 libraries visible (ld.so.conf or $LD_LIBRARY_PATH)?

-- 
Glynn Clements <glynn at gclements.plus.com>




More information about the grass-gui mailing list