I just upgraded grass on my windows xp / cygwin system from 6.1.cvs to
the current 6.2.1. But, for some reason vectors don't work. At the
moment, I'm working on a dataset with a raster map and a few point-data
sets. The raster map works well, but I am not able to do anything with
the vector maps. a d.vect shows nothing. v.info shows nothing and an
attempt of reimporting a dataset using v.in.db gives no result.
The direct download of the grass / gdal / tcltk files using the cygwin
setup did for some reason not work, but I fetched the files separately
and installed them using setup's Install from local directory feature,
that seemed to work well, but, something must have gone wrong.
I just upgraded grass on my windows xp / cygwin system from 6.1.cvs to
the current 6.2.1. But, for some reason vectors don't work. At the
moment, I'm working on a dataset with a raster map and a few
point-data sets. The raster map works well, but I am not able to do
anything with the vector maps. a d.vect shows nothing. v.info shows
nothing and an attempt of reimporting a dataset using v.in.db gives no
result.
The direct download of the grass / gdal / tcltk files using the cygwin
setup did for some reason not work, but I fetched the files separately
and installed them using setup's Install from local directory feature,
that seemed to work well, but, something must have gone wrong.
Any idea where to start the debugging?
yes. (!)
d.vect shows nothing.
Nothing at all? then you are probably missing a DLL, and since it is
happening with only the vector modules, it's probably due to a missing
database package. To find out which one, follow the troubleshooting
instructions here:
Thanks, that did it, well at least I found what the problem is, the
installations of 6.1.cvs and 6.2.1 have somehow been mixed up, and I am
told that libgrass_gis.6.1.cvs.dll and libgrass_I.6.1.cvs.dll can not be
found... They are both where they've always been
(/usr/local/grass6.1.cvs), but for some reason grass 6.2.1 looks for
them rather than for the corresponding 6.2.1 files it should be using
(those files are also present (in /usr/local/grass.6.2.1)). A bit
strange, since d.vect is also using a lot of 6.2.1 dlls which it finds
without any problems and d.rast is using libgrass_gis.6.2.1.dll.
I could of cource purge my old grass 6.1.cvs installation, but I am a
bit reluctant to get rid of something that works for what I am doing...
By further investigation: An old verson of cyggdal-1.dll had been left
sitting in /bin... As that came before /usr/local/whatever where the
right version was put that was the one that was picked up. Now 6.2.1
works fine.
thanks to Hamish for help!
Morten
-----Original Message-----
From: grassuser-bounces@grass.itc.it
[mailto:grassuser-bounces@grass.itc.it] On Behalf Of Morten Sickel
Sent: Thursday, May 03, 2007 11:17 AM
To: grassuser@grass.itc.it
Subject: RE: [GRASS-user] Upgrade 6.1.cvs - 6.2.1 (cygwin) Vectors
dont'work
Hamish wrote:
Morten Sickel wrote:
I just upgraded grass on my windows xp / cygwin system from 6.1.cvs
to
the current 6.2.1. But, for some reason vectors don't work.
--Snip--
Any idea where to start the debugging?
yes. (!)
d.vect shows nothing.
Nothing at all? then you are probably missing a DLL, and since it is
happening with only the vector
modules, it's probably due to a missing database package. To find out
Thanks, that did it, well at least I found what the problem is, the
installations of 6.1.cvs and 6.2.1 have somehow been mixed up, and I am
told that libgrass_gis.6.1.cvs.dll and libgrass_I.6.1.cvs.dll can not be
found... They are both where they've always been
(/usr/local/grass6.1.cvs), but for some reason grass 6.2.1 looks for
them rather than for the corresponding 6.2.1 files it should be using
(those files are also present (in /usr/local/grass.6.2.1)). A bit
strange, since d.vect is also using a lot of 6.2.1 dlls which it finds
without any problems and d.rast is using libgrass_gis.6.2.1.dll.
I could of cource purge my old grass 6.1.cvs installation, but I am a
bit reluctant to get rid of something that works for what I am doing...