<HTML dir=ltr><HEAD><TITLE>Re: R: [GRASS-dev] GRASS-6.3.0RC4 Windows Native Binary (MSYS) Build Errors</TITLE>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.6000.16587" name=GENERATOR><BASE href=http://mailstore.rossoalice.alice.it/exchange/Alice000000001264700/Bozze/R:%20R:%20[GRASS-dev]%20GRASS-6.3.0RC4%20Windows%20Native%20Binary%20(MSYS)%20Build%20Errors.EML/1_text.htm></HEAD>
<BODY>
<DIV id=idOWAReplyText53271 dir=ltr>
<DIV dir=ltr><FONT face=Arial color=#000000 size=2>Hi Moritz,</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>&gt;&gt;No, the sentence should be reformulated to "The port is of the current<BR>&gt;&gt;GRASS version 6.3. There are no ports of earlier versions of GRASS."</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>Perfect! Now I know that building from RC4 source code is good, without referring to some cvs else.</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2>Now&nbsp;the first&nbsp;step is done and&nbsp;I'm sure I worked on the right way&nbsp;(it just finished to re-compile RC4... it takes about two hours!! why so long???)</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>&gt;&gt;I'll have to test this again, but I think you are right. This used to<BR>&gt;&gt;cause problems, but doesn't anymore. Not sure why.</FONT></DIV>
<DIV dir=ltr><FONT face=Arial></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>good</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT size=2><FONT face=Arial>&gt;&gt;<FONT size=2>I have no idea about how QGIS handles these dependencies. This you should better ask on the QGIS list.</FONT></FONT></FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial><FONT size=2>Ok. I'll ask to ggis-developer.</FONT></FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>&gt;&gt;The instructions are about how to compile a native windows&nbsp;port of GRASS on its own</FONT></DIV>
<DIV dir=ltr><FONT face=Arial><FONT size=2></FONT></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial><FONT size=2>Is it a problem if I check out only the building, without testing grass as "standalone" complete windows version?</FONT></FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2>To do this I should install some other stuffs, and it seems I already overtook my target....</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2>I'm going to explain....</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>I'm an engineering student and I'm&nbsp;making an experimental thesis on solar radiation and mathematic models simulating transitory functioning of solar cells (photovoltaic); I approached GIS few weeks ago only to know how to determinate horizon lines starting from elevation data and a given GPS point&nbsp;(I need that to carefully compare my model results with real measured data); so, I&nbsp;discovered a big and deep world (have you ever heard to pandora's box myth?)... I also discovered that JRC developed a GRASS module called r.horizon that it's perfect for my purpose... even if it's not included in current grass distribution. I looked for sources and informations on how to build executables for windows; I even installed linux (ubuntu 7.10,&nbsp;dual boot with xp pro) on my machine, to let it work easily.... but, for many reasons, I need it on windows... so.. here I am! at this stage I already built r.horizon (and r.sun2 module, also from JRC) without errors... but I want to continue because I think that, if you (developer community)&nbsp;have been so kind in writing wikies and replay to mails, I must replay with tryng to do my job too... ;-)</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>Sorry for the OT. But I think it was necessary</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>Thanks,</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>Marco</FONT><FONT size=2><FONT face=Arial><BR></FONT></DIV></DIV></FONT>
<DIV dir=ltr><BR>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>Da:</B> Moritz Lennert [mailto:mlennert@club.worldonline.be]<BR><B>Inviato:</B> gio 24/01/2008 14.54<BR><B>A:</B> marco.pasetti@alice.it<BR><B>Cc:</B> grass-dev@lists.osgeo.org<BR><B>Oggetto:</B> Re: R: [GRASS-dev] GRASS-6.3.0RC4 Windows Native Binary (MSYS) Build Errors<BR></FONT><BR></DIV>
<DIV>
<P><FONT size=2>Hi Marco,<BR><BR>On 24/01/08 14:32, marco.pasetti@alice.it wrote:<BR>&gt;&gt; Please look at (and amend)<BR>&gt; <A href="http://grass.gdf-hannover.de/wiki/WinGRASS_Current_Status">http://grass.gdf-hannover.de/wiki/WinGRASS_Current_Status</A><BR>&gt;<BR>&gt; About this document I've got some questions:<BR>&gt;<BR>&gt; 1) [...] The port is of the current cvs branch GRASS 6.3. There are<BR>&gt; no ports of earlier versions [...]<BR>&gt;<BR>&gt; I used 6.3.0RC4 source code (as I told you)... should I use a<BR>&gt; snapshot instead? (i.e.<BR>&gt; <A href="http://download.osgeo.org/grass/grass63/source/snapshot/grass-6.3.svn_src_snapshot_2008_01_19.tar.gz">http://download.osgeo.org/grass/grass63/source/snapshot/grass-6.3.svn_src_snapshot_2008_01_19.tar.gz</A>)<BR>&gt;&nbsp; Actually I never used CVS, and in windows (using MSYS) I don't know<BR>&gt; if it works (and how does it works!) Some suggestions?<BR><BR>No, the sentence should be reformulated to "The port is of the current<BR>GRASS version 6.3. There are no ports of earlier versions of GRASS."<BR><BR>&gt;<BR>&gt; 2) [...] You also have to erase $(MANDIR) $(MANPAGES) from line 13 of<BR>&gt;&nbsp; man/Makefile, i.e. 'default: $(MANDIR) $(MANPAGES)' -&gt; 'default:'.<BR>&gt; [...]<BR>&gt;<BR>&gt; I'm reffering mainly to this wiki<BR>&gt; <A href="http://wiki.qgis.org/qgiswiki/BuildingFromSource#head-780e111c05f2c81b08bb55f1c8ad322cd6351fc1">http://wiki.qgis.org/qgiswiki/BuildingFromSource#head-780e111c05f2c81b08bb55f1c8ad322cd6351fc1</A><BR>&gt;&nbsp; This is a wiki on woh to build qgis, and contains all instructions<BR>&gt; on how to build grass Windows Native Binary to be included in qgis<BR>&gt; (so without GUI). The previous instruction is not included, but<BR>&gt; building works though.<BR><BR>I'll have to test this again, but I think you are right. This used to<BR>cause problems, but doesn't anymore. Not sure why.<BR><BR>&gt;<BR>&gt; 3) [...] After compiling you should copy libxdr.dll, libproj.dll,<BR>&gt; libpng.dll, libgdal-1.dll and libz.dll.1.2.3 into the GRASS lib<BR>&gt; directory and all the GDAL and PROJ .exe files in the bin directory<BR>&gt; into the GRASS bin directory [...]<BR>&gt;<BR>&gt; Is this necessary even if I want to run grass only i qgis?<BR><BR>I have no idea about how QGIS handles these dependencies. This you<BR>should better ask on the QGIS list. The instructions are about how to<BR>compile a native windows port of GRASS on its own.<BR><BR><BR>&gt;<BR>&gt;&gt; However, what would be good to study and solve are the compilation<BR>&gt;&gt; errors for r.terraflow and r.li*...<BR>&gt;<BR>&gt; OK. I'll work on that...<BR><BR>Great !<BR><BR>Moritz<BR></FONT></P></DIV></BODY></HTML>