Hello, There are a few errors that popped out when I tried to compile MinGW. As far as I can see only trunk is faulty. I solved the problem by updating the problematic files from an older revision. Here is the summary:
COMPILATION ERRORS //in mingw environment (revision 34688) /trunk/lib/gis locale.c:33: error: `LC_MESSAGES' undeclared (first use in this function) // the problem is in locale.h bundled with mingw // probably not GRASS' issue but I'm not sure mach_name.c:34:6: #if with no expression // the #elif at #34 should be #else popen.c:55: error: `popen_pid' undeclared (first use in this function) // what's the best way to fix this? spawn.c: In function `G_spawn': spawn.c:84: warning: passing arg 3 of `_spawnv' from incompatible pointer type spawn.c: In function `do_redirects': spawn.c:215: warning: control reaches end of non-void function spawn.c: In function `do_spawn': spawn.c:232: error: `redirects' undeclared (first use in this function) spawn.c:232: error: `num_redirects' undeclared (first use in this function) spawn.c:233: error: `bindings' undeclared (first use in this function) spawn.c:233: error: `num_bindings' undeclared (first use in this function) spawn.c:236: error: `background' undeclared (first use in this function) spawn.c:236: error: `args' undeclared (first use in this function) spawn.c:237: warning: passing arg 4 of `spawnvpe' from incompatible pointer type spawn.c: In function `G_vspawn_ex': spawn.c:631: warning: passing arg 1 of `do_spawn' from incompatible pointer type spawn.c:631: error: too many arguments to function `do_spawn' spawn.c: In function `G_spawn_ex': spawn.c:655: warning: passing arg 1 of `do_spawn' from incompatible pointer type spawn.c:655: error: too many arguments to function `do_spawn' // some more errors... The fix should be straightforward. I can't commit to trunk so I'm letting you know for these. Please elaborate on the first error. I fixed it by adding a line "#define LC_MESSAGES 6" in locale.h, which pretty lame. Regards, Rosen Matev _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev