<html>
<body>
This is a follow-up to my problem with GDAL and installing a functional
GRASS53 for cygwin on a windows xp pro os.&nbsp; <br><br>
I followed everyone's suggestions about compiling GRASS53 without ODBC
and other checks that were giving me errors, these included proj and
FFTW.&nbsp; Compiling from source took a while and it finished without
fanfare (i.e. it didn't give me a 'welcome to grass53 message and type
grass53 to begin' that i recalled seeing with the binaries).&nbsp; The
GDAL function finally worked but nviz stopped working.&nbsp; GRASS gave
me the following error:<br><br>
<i>Can't find a usable init.tcl in the following directories:<br>
F:/cygwin/share/tcl8.4
F:/cygwin/usr/local/grass53/etc/share/tcl8.4</i>&nbsp; etc...<br><br>
<i>This probably means that Tcl wasn't installed properly.<br><br>
can't read &quot;src_boot&quot; no such variable while executing<br>
&quot;source &amp;src_boot/etc/nviz2.2/scripts/config.tcl&quot;<br>
(file &quot;/usr/local/grass53/etc/nviz2.2/scripts/nviz2.2_script&quot;
line 21)<br><br>
</i>Then GRASS lists the following error:<br><br>
<i>child process exited abnormally<br>
while executing<br>
&quot;exec /usr/local/grass53/etc/nviz2.2/NVWISH2.2 -f
/usr/local/grass53/etc/nviz2.2./scripts/nviz2.2_script -q -name NVIZ
&gt;&amp;@stdout&quot; <br>
(&quot;eval&quot; body line 1) <br>
invoked from within<br>
&quot;eval exec $env(GISBASE)/etc/nviz2.2/NVWISH2.2 -f
$env(GISBASE)/etc/nviz2.2/scripts/nviz2.2_script $argv -name NVIZ
&gt;&amp;@stdout&quot; <br>
invoked from within<br>
&quot;if {$argv == &quot;&quot;} {<br>
#no arguments<br>
eval exec $env(GISBASE)/etc/nviz2.2/NVWISH2.2 -f
$env(GISBASE)/etc/nviz2.2/scripts/nviz2.2_script -name NVIZ
&gt;&amp;@stdo...&quot;<br>
(file &quot;/usr/local/grass53/bin/nviz&quot; line 16)<br><br>
</i>It appeared that GRASS was looking for files in folders that didn't
exist and in an older GRASS directory that I installed from a binary (the
version for GRASS53 I compiled from source went to a directory named
grass-5.3.0, not grass53).&nbsp; I decided that I probably needed a fresh
start since I had been trying to install GRASS and it's libraries for a
week or so and may have files placed in directories all over the
place.&nbsp; <br><br>
I uninstalled and deleted previous installations of GRASS and
Cygwin.&nbsp; I then reinstalled Cygwin from scratch and the newly posted
GRASS53 binary (6-29-2004) from
<a href="http://www.greenwoodmaps.com/" eudora="autourl">www.greenwoodmaps.com</a>,
and the tcltk8.3.4 binary from the GRASS website and built
<b>gdal-1.2.1</b> from source from
<a href="http://www.remotesensing.org/gdal" eudora="autourl">www.remotesensing.org/gdal</a>.&nbsp;
 GRASS53 now appears to be working fine without any errors.<br><br>
thanks for the help.<br><br>
grant<br><br>
On a sidenote, there doesn't appear to be a link from the official GRASS
website or it's mirrors to the GRASS53 Cygwin binary even though the
directory exists.&nbsp; I don't know if this is intentional since it is a
CVS or an oversight
(<a href="http://grass.itc.it/grass53/binary/mswindows_cygwin/" eudora="autourl">http://grass.itc.it/grass53/binary/mswindows_cygwin/</a>).<br><br>
<br><br>
<br><br>
At 10:36 PM 6/28/2004, Glynn Clements wrote:<br><br>
<blockquote type=cite class=cite cite>Grant Yip wrote:<br><br>
&gt; &gt;Odd. What does the Makefile look like?<br>
&gt; <br>
&gt; Actually, it wouldn't make it past './configure'.&nbsp; the program
goes through <br>
&gt; a series of 'checking for...' messages and stops at the following
message <br>
&gt; 'configure: error: ***Unable to locate ODBC library' at which time
it jumps <br>
&gt; to the command prompt.&nbsp; I cannot go any further at this point
and cannot <br>
&gt; enter the make or make install commands..<br>
&gt; <br>
&gt; I have the required libraries listed on the GRASS REQUIREMENTS page,
<br>
&gt; including unixodbc2, which I guess is the ODBC library the program
cannot <br>
&gt; find.&nbsp; Do you have any suggestions for getting around this
error so that I <br>
&gt; can compile from source?<br><br>
Use --without-odbc to disable the ODBC checks and the programs 
which<br>
use ODBC (none of which are particularly important).<br><br>
-- <br>
Glynn Clements &lt;glynn.clements@virgin.net&gt; </blockquote>
<x-sigsep><p></x-sigsep>
<font size=4>Grant Yip<br>
Department of Geological Sciences<br>
Webb Hall - Building 526<br>
University of California<br>
Santa Barbara, CA<br>
93106-9630<br>
(805)893-2782<br>
Grad Shack<br><br>
<a href="http://www.uweb.ucsb.edu/~yip">www.uweb.ucsb.edu/</a><a href="http://www.uweb.ucsb.edu/~yip">~yip</a></font>
</body>
</html>