To Hazen, Werner, and Arjen: I am directing this mostly to you guys because you have access to pure Windows systems, and I would appreciate it if one or all of you try a simple MinGW test on that platform to confirm a MinGW gfortran issue I am finding under Wine that is stopping builds of our Fortran 95 interface (although Fortran 77 is fine).
The issue has been reported at http://sourceforge.net/tracker/?func=detail&aid=2981639&group_id=2435&atid=102435 including a tarball of a minimal test case made up of the configured plflt.inc file and sfstubs.f90, sfstubs.h, and sfstubsf95.f90 which should be familiar to you, but which make it very easy to run the test. Those files give me the following compilation error: w...@raven> wine gfortran -o test.obj -c sfstubsf95.f90 Fatal Error: Reading module plplotp at line 491 column 35: Expected left parenthesis gfortran.exe: Internal error: Aborted (program f951) Please submit a full bug report. See <http://gcc.gnu.org/bugs.html> for instructions. I get this type of error for MinGW-4.4.0, a recent snapshot of a pre-release version of MinGW-4.5.0, and now also for the final release of MinGW-4.5.0 (using Wine 1.1.42 from winehq.com). A complicating factor for my bug report is it is done under Wine. Could one of you do the same simple compilation check for MinGW-4.4.0 on Windows and report the results to me (and also at the URL for the bug report above). I am pretty sure this is just a MinGW gfortran issue regardless of whether it is run under Wine or native Windows, but if you can confirm that, this issue will probably be taken more seriously by the MinGW developers. MinGW-4.4.0 requires just one file download from https://sourceforge.net/downloads/mingw/MinGW/BaseSystem/GCC/Version4/Previous Release gcc-4.4.0/ (note there are embedded blanks in "Previous Release gcc-4.4.0"). Also, note that the prefix above is the only one that currently works. The more normal SF download prefix of https://sourceforge.net/projects/mingw/files/MinGW... just doesn't work for browsers right now although I can wget MinGW files using that more standard prefix.) There are a lot of different files in the above directory, but the one you want is gcc-full-4.4.0-mingw32-bin-2.tar.lzma which is why the installation of MinGW-4.4.0 is so easy. There is no equivalent "full" file for MinGW=4.5.0 so you have to download a long list of individual files. (If anybody is interested in that list, I have put together a shell script to download and unpack everything needed for MinGW-4.5.0.) Thanks in advance for your help with investigating whether this gfortran Fortran 95 issue for MinGW occurs on Windows as well as on my Wine platform. 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 __________________________ ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel