On 2010-12-09 01:23-0800 Alan W. Irwin wrote: > Using revision 11364 of comprehensive_test.sh with all tests excluded > other than the test_noninteractive target for the build tree with > shared libraries, a minimalist (just C, C++, and Fortran 77 and a few > device drivers like ps with no external dependencies) _parallel_ build > now works for "MSYS Makefiles" on the wine platform. The diff results > were > > C example 29 is missing > c++ > Missing examples : 33 > Differing postscript output : 04 18 26 > Missing stdout : > Differing stdout : > C example 29 is missing > f77 > Missing examples : 33 > Differing postscript output : 04 09 14a 18 26 > Missing stdout : > Differing stdout : >
> [...]I also tried the test_noninteractive target in the installed examples > tree with the CMake build system, and it silently failed. Bash on Windows can accept path names in either the drive-letter form (e.g., z:/home/wine/bin) or leading-"/" form (e.g., /z/home/wine/bin). The PATH variable for bash is colon-separated so on windows there is obviously a special interpretation problem for PATH components in the drive-letter form. The symptom of the problem was for the PATH set up by our test scripts which libplplot.dll found that dll without troubles, but executables that needed that dll could not find it because there was an unrelated drive-letter form of component high in the path that confused it. The solution is to make sure all bash scripts set the PATH using components that have been transformed from the drive-letter form to the leading-"/" form (see revision 11366). The result of this revision is comprehensive_test.sh works for the very first time with option --do_test_install_tree yes for MinGW/MSYS on wine Windows. For that case, I get no errors and the same diff report for the installed examples tree as the above diff report for the --do_test_build_tree yes case. That is an extremly promising Windows breakthrough for the installed examples tree case which I plan to exploit by downloading and installing a lot more Window's forms of PLplot dependencies to strengthen the PLplot testing I can do on the wine Windows platform. More later. Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ ------------------------------------------------------------------------------ Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL, new data types, scalar functions, improved concurrency, built-in packages, OCI, SQL*Plus, data movement tools, best practices and more. http://p.sf.net/sfu/oracle-sfdev2dev _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel