Currently, GRASS doesn't compile well --without-gdal, since the code in `field.c' seems to assume that GDAL is available.
The following patch seems to fix the issue. Unless there'll be objections, I'm going to commit it to the trunk. --- field.c (revision 36440) +++ field.c (working copy) @@ -29,7 +29,9 @@ #include <grass/dbmi.h> #include <grass/Vect.h> +#ifdef HAVE_GDAL #include <gdal_version.h> /* needed for FID detection */ +#endif /* HAVE_GDAL */ /*! \brief Create and init new dblinks ctructure @@ -443,7 +445,11 @@ G_debug(3, "Searching for FID column in OGR DB"); if (Map->format == GV_FORMAT_OGR) { +#ifndef HAVE_GDAL + G_fatal_error(_("The support for OGR vector maps wasn't" + " compiled in.")); +#else #if GDAL_VERSION_NUM > 1320 /* seems to be fixed after 1320 release */ int layer, nLayers; OGRDataSourceH Ogr_ds; @@ -596,6 +601,7 @@ } #endif /* GDAL_VERSION_NUM > 1320 */ return (1); +#endif /* HAVE_GDAL */ } else if (Map->format != GV_FORMAT_NATIVE) { G_fatal_error(_("Don't know how to read links for format %d"), -- FSF associate member #7257 _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev