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

Reply via email to