<HTML>
<HEAD>
<TITLE>Re: R: [GRASS-dev] WinGRASS Plans</TITLE>
</HEAD>
<BODY>
<FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Marco,<BR>
<BR>
You can read the history of the discussions that led to wxPython on the GRASS WIKI.<BR>
<BR>
Michael<BR>
<BR>
<BR>
On 6/6/08 1:04 AM, &quot;<a href="marco.pasetti@alice.it">marco.pasetti@alice.it</a>&quot; &lt;<a href="marco.pasetti@alice.it">marco.pasetti@alice.it</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><SPAN STYLE='font-size:11pt'><FONT FACE="Arial">Hi Glynn,<BR>
</FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"> <BR>
</FONT><FONT FACE="Arial">Thanks for the explanation.<BR>
Since we are talking about, why an interpretated language for the GUI and not, for example, QT-OpenSource (that is compiled, cross-platform, GPL and has also Python bindings)? It's not a critic, just curiosity ;-)<BR>
</FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"> <BR>
</FONT><FONT FACE="Arial">Marco<BR>
</FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"> <BR>
</FONT><FONT FACE="Arial">PS: I didn't ignore your last e-mail about locking on Win; I'm just waiting to finish the new MSYS environment and then work again on the GRASS code...<BR>
</FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"> <BR>
<BR>
<HR ALIGN=CENTER SIZE="3" WIDTH="100%"></FONT><FONT FACE="Tahoma, Verdana, Helvetica, Arial"><B>Da:</B> Glynn Clements [<a href="mailto:glynn@gclements.plus.com">mailto:glynn@gclements.plus.com</a>]<BR>
<B>Inviato:</B> ven 06/06/2008 3.19<BR>
<B>A:</B> <a href="marco.pasetti@alice.it">marco.pasetti@alice.it</a><BR>
<B>Cc:</B> Michael Barton; <a href="grass-dev@lists.osgeo.org">grass-dev@lists.osgeo.org</a><BR>
<B>Oggetto:</B> Re: [GRASS-dev] WinGRASS Plans<BR>
</FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><BR>
<BR>
<BR>
Marco Pasetti wrote:<BR>
<BR>
&gt; &gt; Maybe this is what you have in mind, but I think that the wx-config is<BR>
&gt; &gt; only<BR>
&gt; &gt; needed for compiling vdigit, not for using it.<BR>
&gt;<BR>
&gt; Good! sorry, confused: I always thought that Python was an interpreted<BR>
&gt; language.<BR>
<BR>
It is. But it also supports extension through binary modules<BR>
(libraries) written in e.g. C or C++.<BR>
<BR>
&gt; I don't know anything about the new vdigit: does it have some C or<BR>
&gt; C++ code parts to be compiled in Python?<BR>
<BR>
The vdigit module has a mixture of C++ and Python code. The C++ code<BR>
is compiled into a binary module (.so, .dll); you need to configure<BR>
with --with-wxwidgets, which needs wx-config to get the compilation<BR>
and linking switches for the C++ code.<BR>
<BR>
--<BR>
Glynn Clements &lt;<a href="glynn@gclements.plus.com">glynn@gclements.plus.com</a>&gt;<BR>
<BR>
</FONT></SPAN></BLOCKQUOTE><SPAN STYLE='font-size:11pt'><FONT FACE="Calibri, Verdana, Helvetica, Arial"><BR>
__________________________________________<BR>
Michael Barton, Professor of Anthropology<BR>
Director of Graduate Studies<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>
</FONT></SPAN>
</BODY>
</HTML>