uOn 2013-12-09 09:35-0000 Arjen Markus wrote: > Hi Alan, > > >> -----Original Message----- >> From: Alan W. Irwin [mailto:[email protected]] >> >> @Arjen: could you try the epa_build project on Cygwin? Obviously any bug >> fixing >> you are right in the middle of for PLplot takes precedence so this is only >> in case you >> want a break from that activity (or have already done on the easy stuff and >> want to >> put off the rest of the Tcl/Tk bug fixing to post-release). >> > > This is failing in the build step for build_ndiff (the first tool to be > built): > > [ 1%] No patch step for 'build_ndiff' > [ 1%] No update step for 'build_ndiff' > [ 2%] Performing configure step for 'build_ndiff' > /usr/bin/env: /usr/bin: No such file or directory > ndiff/CMakeFiles/build_ndiff.dir/build.make:112: recipe for target > 'epa_build/Stamp/build_ndiff/build_ndiff-configure' failed > make[2]: *** [epa_build/Stamp/build_ndiff/build_ndiff-configure] Error 127 > CMakeFiles/Makefile2:136: recipe for target > 'ndiff/CMakeFiles/build_ndiff.dir/all' failed > make[1]: *** [ndiff/CMakeFiles/build_ndiff.dir/all] Error 2 > Makefile:75: recipe for target 'all' failed > make: *** [all] Error 2 > > The reason seems to be (see the "/usr/bin" message from /usr/bin/env) that > the env command wants a single argument for PATH=..., whereas the makefile > has all the directories separately: > > cd /cygdrive/d/plplot-svn/build-cygwin-epa/epa_build/Build/build_tcl && > /usr/bin/env.exe PATH=/usr/local/bin /usr/bin "/cygdrive/c/Program Files > (x86)/Intel/Composer XE 2011 SP1/redist/intel64/mkl" ...
> > I have not looked into the way this env command is generated, but it does > cause problems on Cygwin. > > (Also: CMakeLists.txt in tcl and tk uses \unix for the case that > MSYS_PLATFORM is turned on - this is seen by CMake as an invalid escape > sequence \u. I changed it in my local copy, but my guess is that we can use > /unix for all build environments) Hi Arjen: There are currently known issues with the MSYS_PLATFORM ON case such as the \unix one you reported above so epa_build should not be tried yet for the MinGW/MSYS platform. On the other hand, MSYS_PLATFORM should always be OFF for Cygwin so these known issues should not arise for that platform. I now realize the previous logic could have set MSYS_PLATFORM ON by accident for the Cygwin case. I have fixed that in revision 12829 so MSYS_PLATFORM will always be OFF for Cygwin. That revision should make a very large difference for you unless I have misinterpreted what you have reported. 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 __________________________ ------------------------------------------------------------------------------ Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk _______________________________________________ Plplot-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/plplot-devel
