Roger, this is weird indeed as I use daily MSYS on trunk... I'd bet that you have an installed version of cpl_string.h in /usr/local/include that corresponds to the 1.6.3 version that didn't have the CPLIsUTF8 and CPLForceToASCII symbols. If you've done a make install when building 1.6.3 before, it would have gone there. And as -I/usr/local/include is before -I/home/s1155/gdal_svn/gdal/port on the GCC command line, the old version would be picked up. I'd recommand you to use --prefix when you configure to be able easily to switch between different versions to avoid installing stuff in "system" directories.
Best regards, Even _______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/gdal-dev