<HTML>
<HEAD>
<TITLE>Re: [GRASSGUI] wxgrass does not see wx on import</TITLE>
</HEAD>
<BODY>
<FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'>It is not used, so I took it out. Committed just a few minutes ago.<BR>
<BR>
Michael<BR>
<BR>
<BR>
On 5/19/07 10:11 AM, &quot;Brad Douglas&quot; &lt;rez@touchofmadness.com&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'>wxgui.py imports wx.richtext (see the error messages below).<BR>
<BR>
On Sat, 2007-05-19 at 08:50 -0700, Michael Barton wrote:<BR>
&gt; I seem to remember that Jachym reported some problem with the richtext<BR>
&gt; control for Windows and that we were not going to use it. Where is it being<BR>
&gt; used?<BR>
&gt;<BR>
&gt; Michael<BR>
&gt;<BR>
&gt;<BR>
&gt; On 5/19/07 8:37 AM, &quot;Glynn Clements&quot; &lt;glynn@gclements.plus.com&gt; wrote:<BR>
&gt;<BR>
&gt; &gt;<BR>
&gt; &gt; Brad Douglas wrote:<BR>
&gt; &gt;<BR>
&gt; &gt;&gt;&gt;&gt;&gt; Which widget was it? If it's part of the contrib widgets in wx2.8,<BR>
&gt; &gt;&gt;&gt;&gt;&gt; that's manageable.<BR>
&gt; &gt;&gt;&gt;&gt;<BR>
&gt; &gt;&gt;&gt;&gt; Here's the exact error:<BR>
&gt; &gt;&gt;&gt;&gt;<BR>
&gt; &gt;&gt;&gt;&gt; GRASS 6.3.cvs (utm10):/usr/src/grass63 &gt; wxgrass<BR>
&gt; &gt;&gt;&gt;&gt; Traceback (most recent call last):<BR>
&gt; &gt;&gt;&gt;&gt; &nbsp;&nbsp;File &quot;/opt/gis/grass-6.3.cvs/etc/wx/wxgui.py&quot;, line 16, in ?<BR>
&gt; &gt;&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp;import wx.richtext<BR>
&gt; &gt;&gt;&gt;&gt; &nbsp;&nbsp;File<BR>
&gt; &gt;&gt;&gt;&gt; &quot;/usr/lib64/python2.4/site-packages/wx-2.8-gtk2-unicode/wx/richtext.py&quot;,<BR>
&gt; &gt;&gt;&gt;&gt; line 4, in ?<BR>
&gt; &gt;&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp;import _richtext<BR>
&gt; &gt;&gt;&gt;&gt; ImportError:<BR>
&gt; &gt;&gt;&gt;&gt; /usr/lib64/python2.4/site-packages/wx-2.8-gtk2-unicode/wx/_richtext.so:<BR>
&gt; &gt;&gt;&gt;&gt; undefined symbol: wxEVT_COMMAND_RICHTEXT_CHARACTER<BR>
&gt; &gt;&gt;&gt;&gt;<BR>
&gt; &gt;&gt;&gt;&gt; This is what led me to believe it was a python2.5 symbol, but I'm<BR>
&gt; &gt;&gt;&gt;&gt; relatively inexperienced with wxpython. &nbsp;There are also no unresolved<BR>
&gt; &gt;&gt;&gt;&gt; libraries linked to _richtext.so.<BR>
&gt; &gt;&gt;&gt;<BR>
&gt; &gt;&gt;&gt; It should be in libwx_gtk2ud_richtext-2.8.so<BR>
&gt; &gt;&gt;&gt;<BR>
&gt; &gt;&gt;&gt;&gt;&gt; Did you try setting PYTHONPATH with a hand-compiled version of wxpython?<BR>
&gt; &gt;&gt;&gt;&gt;<BR>
&gt; &gt;&gt;&gt;&gt; I shouldn't have to, but I did it anyway to make sure. &nbsp;No dice. :(<BR>
&gt; &gt;&gt;&gt;<BR>
&gt; &gt;&gt;&gt; Are the wx 2.8 libraries visible (ld.so.conf or $LD_LIBRARY_PATH)?<BR>
&gt; &gt;&gt;<BR>
&gt; &gt;&gt; The wx libraries reside in /usr/lib64, so I would be rather surprised if<BR>
&gt; &gt;&gt; they weren't in the LD path. :-)<BR>
&gt; &gt;<BR>
&gt; &gt; Have you run ldconfig since putting them there? Does running ldd on<BR>
&gt; &gt; _richtext.so show their locations?<BR>
<BR>
<BR>
--<BR>
Brad Douglas &lt;rez touchofmadness com&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;KB8UYR/6<BR>
Address: 37.493,-121.924 / WGS84 &nbsp;&nbsp;&nbsp;National Map Corps #TNMC-3785<BR>
<BR>
<BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'><BR>
<BR>
__________________________________________<BR>
Michael Barton, Professor of Anthropology<BR>
School of Human Evolution &amp; Social Change &nbsp;&nbsp;&nbsp;<BR>
Center for Social Dynamics &amp; Complexity<BR>
Arizona State University<BR>
<BR>
phone: 480-965-6213<BR>
fax: 480-965-7671<BR>
www: <a href="http://www.public.asu.edu/~cmbarton">http://www.public.asu.edu/~cmbarton</a> <BR>
<BR>
</SPAN></FONT>
</BODY>
</HTML>