On 2014-01-05 13:32-0800 Alan W. Irwin wrote: > Assuming all those [Tcl-related] builds eventually work on MinGW/MSYS [...]
I had success with the epa_build of itcl3 on the MinGW/MSYS/Wine platform. Since itcl4 is implictly part of the Tcl8.6 build, that only left the epa_build configurations of the Tcl-related packages itk3, itk, iwidgets4.0, and iwidgets to update (if necessary) so those packages would epa_build on MinGW/MSYS/Wine. However, after that success I immediately ran into the following internal error in the autotools configure script for itk3 on MinGW/MSYS/Wine: /Z/home/wine/newstart/build_script/build_dir-1.6.1_buildtools/epa_build/Source/build_itk3/configure: line 10357: syntax error near unexpected token (' /Z/home/wine/newstart/build_script/build_dir-1.6.1_buildtools/epa_build/Source/build_itk3/configure: line 10357: case `(ac_space=' '; set | grep ac_space) 2>&1` in' So something inside that backticked `(ac_space=' '; set | grep ac_space) 2>&1` command generates a parentheses error. However if I run that command by hand under bash.exe there are no issues, and there seem to be no obvious issues in the options I use for running that configure script. So the cause of this issue is not going to be easy to discover. I am still trying to make up my mind how to proceed further with this. One alternative is to modify that configure script to dump out information until I figure out the source of the issue. And dissecting the Cygwin build (especially if there are any relevant patches) might help to figure this out. But the problem is really that I am dealing with a badly maintained 11000-line (!) script to configure what, after all, is a simple build. So it might be a much better use of my time to implement from scratch a simple CMake-based build system for itk3 and itk4. (Note, I have already taken that approach with iwidgets4.0 and iwidgets because their autotools-based configure scripts were hopelessly out of date.) Regardless of what I decide to do, the above build error is going to cause a delay in realizing the goal of getting the epa_build configurations for the remaining Tcl-related components (itk3, itk, iwidgets4.0, iwidgets) updated so those packages would epa_build on MinGW/MSYS. 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); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); 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 __________________________ ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel