Howdy Automakers! I have finally gotten my library to build under mingw on windows, which is great, but there is a problem running the test programs.
For each test program, on windows I get both an exe file and a shell wrapper. For example, with the test program t_nc.c, which on unix will end up as an executable t_nc, on windows I get an executable, t_nc.exe, and a shell script, t_nc. When I call the shell script, it works great. But when I run "make check" it doesn't call the shell script. It calls the .exe file, and that fails: libtool: link: gcc -g -O2 -o .libs/t_nc.exe t_nc.o ./.libs/libnetcdf.dll.a -L/usr/local/lib libtool: link: creating t_nc.exe make[2]: Leaving directory `/c/cygwin/home/ed/netcdf-3/libsrc' make check-TESTS make[2]: Entering directory `/c/cygwin/home/ed/netcdf-3/libsrc' FAIL: t_nc.exe However, if I run the t_nc script, directly from the command line, all works as expected: $ libsrc/t_nc dimrename: IXX nc_close ret = 0 reopen id = 3 for filename test.nc NC done GATTR VAR VATTR VATTR VATTR ... So how do I get automake to use the shell script, and not the .exe, when it builds the Makefile that runs the tests? Thanks! Ed -- Ed Hartnett -- [EMAIL PROTECTED]
