<HTML dir=ltr><HEAD><TITLE>Re: [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:%20[GRASS-dev]%20GRASS-6.3.0RC4%20Windows%20Native%20Binary%20(MSYS)%20Build%20Errors.EML/1_text.htm></HEAD>
<BODY>
<DIV id=idOWAReplyText4377 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>Thanks for your reply.</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT size=2><FONT face=Arial>&gt;Please look at (and amend)<BR></FONT><A href="http://grass.gdf-hannover.de/wiki/WinGRASS_Current_Status"><FONT face=Arial>http://grass.gdf-hannover.de/wiki/WinGRASS_Current_Status</FONT></A></FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>About this document I've got some questions:</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>1) [...] The port is of the current cvs branch GRASS 6.3. There are no ports of earlier versions [...]</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>I used 6.3.0RC4 source code (as I told you)... should I use a snapshot instead? (i.e. <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>)</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2>Actually I never used CVS, and in windows (using MSYS) I don't know if it works (and how does it works!)</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2>Some suggestions?</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>2) [...] You also have to erase $(MANDIR) $(MANPAGES) from line 13 of man/Makefile, i.e. 'default: $(MANDIR) $(MANPAGES)' -&gt; 'default:'. [...]</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>I'm reffering mainly to this wiki <A href="http://wiki.qgis.org/qgiswiki/BuildingFromSource#head-780e111c05f2c81b08bb55f1c8ad322cd6351fc1">http://wiki.qgis.org/qgiswiki/BuildingFromSource#head-780e111c05f2c81b08bb55f1c8ad322cd6351fc1</A></FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2>This is a wiki on woh to build qgis, and contains all instructions on how to build grass Windows Native Binary to be included in qgis (so without GUI).</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2>The previous instruction is not included, but building works though.</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>3) [...] After compiling you should copy libxdr.dll, libproj.dll, libpng.dll, libgdal-1.dll and libz.dll.1.2.3 into the GRASS lib directory and all the GDAL and PROJ .exe files in the bin directory into the GRASS bin directory [...]</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>Is this necessary even if I want to run grass only i qgis?</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>&gt;However, what would be good to study and solve are the compilation<BR>&gt;errors for r.terraflow and r.li*...</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV><FONT face=Arial size=2></FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2>OK. I'll work on that...</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</DIV>
<DIV dir=ltr><BR></DIV></FONT>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<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 12.39<BR><B>A:</B> marco.pasetti@alice.it<BR><B>Cc:</B> grass-dev@lists.osgeo.org<BR><B>Oggetto:</B> Re: [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 12:22, marco.pasetti@alice.it wrote:<BR>&gt; I built grass-6.3.0RC4 in MinGW and MSYS Enviroment using source code<BR>&gt; from<BR>&gt; <A href="http://download.osgeo.org/grass/grass63/source/grass-6.3.0RC4.tar.gz">http://download.osgeo.org/grass/grass63/source/grass-6.3.0RC4.tar.gz</A><BR>&gt; &lt;<A href="http://mailstore.rossoalice.alice.it/exchweb/bin/redir.asp?URL=http://download.osgeo.org/grass/grass63/source/grass-6.3.0RC4.tar.gz">http://mailstore.rossoalice.alice.it/exchweb/bin/redir.asp?URL=http://download.osgeo.org/grass/grass63/source/grass-6.3.0RC4.tar.gz</A>&gt;<BR>&gt;&nbsp;<BR>&gt; Reading the error log I tried to look for the reasons of that errors.<BR>&gt; First I checked out /imagery/i.class build errors. It seems to be<BR><BR>Please look at (and amend)<BR><A href="http://grass.gdf-hannover.de/wiki/WinGRASS_Current_Status">http://grass.gdf-hannover.de/wiki/WinGRASS_Current_Status</A><BR><BR>Currently, the following i.* modules do not compile (also the info at<BR><A href="http://geog-pc40.ulb.ac.be/grass/wingrass/">http://geog-pc40.ulb.ac.be/grass/wingrass/</A>, notably winmakeerror.log):<BR><BR>/c/grasssrc/grass6/imagery/i.class<BR>/c/grasssrc/grass6/imagery/i.ortho.photo/photo.2image<BR>/c/grasssrc/grass6/imagery/i.ortho.photo/photo.2target<BR>/c/grasssrc/grass6/imagery/i.points<BR>/c/grasssrc/grass6/imagery/i.vpoints<BR><BR>All of these won't work because they interactively use x-monitors which<BR>do not work on Windows (see last night's post by Glynn on that question:<BR><A href="http://lists.osgeo.org/pipermail/grass-dev/2008-January/034965.html">http://lists.osgeo.org/pipermail/grass-dev/2008-January/034965.html</A>).<BR>So, I'm not sure that it is really worth spending any time on trying to<BR>solve compilation problems on them. They should be (and partly are -<BR>i.e. i.points/i.vpoints are replaced by the georectifier in gis.m)<BR>replaced by a combination of non-interactive modules and a gui layer.<BR><BR>However, what would be good to study and solve are the compilation<BR>errors for r.terraflow and r.li*...<BR><BR>Moritz<BR></FONT></P></DIV></BODY></HTML>