On 2013-12-10 08:06-0000 Arjen Markus wrote:

> Hi Alan,
>
> I will contact the Tcl+Cygwin expert about this.

While waiting for his reply I suggest you simply try the experiment of
applying the patch you can obtain from the tcl Cygwin package tarball
like I explain below.  That is bound to be part of his reply, and
it may be his complete reply.

Alan

>
> Regards,
>
> Arjen
>
>> -----Original Message-----
>> From: Alan W. Irwin [mailto:[email protected]]
>> Sent: Tuesday, December 10, 2013 3:37 AM
>> To: Arjen Markus
>> Cc: PLplot development list
>> Subject: Re: [Plplot-devel] The epa_build project
>>
>> On 2013-12-09 17:09-0800 Alan W. Irwin wrote:
>>
>>> I am now going to go through the same Cygwin package dissection
>>> process for tcl, and I will post later about what I find out in that
>>> case.
>>
>> The Cygwin package tarball for tcl is named tcl-8.5.11-1-src.tar.bz2 which 
>> you can
>> find in any Cygwin mirror.  The tcl.cygport file in there shows that the 8.5-
>> cygwin.patch and 8.5.10-tea-m4.patch patches are applied, and also shows the 
>> Tcl
>> source subdirectory that is used is unix and not win! I don't see anything 
>> else in that
>> tcl.cygport file that is relevant (at least at the present time when I am 
>> still fairly
>> ignorant of Cygwin packaging procedures).
>>
>> I am pretty sure that the 8.5.10-tea-m4.patch (which appears to be only for 
>> Cygwin
>> packaging backwards compatibility) is not relevant to the epa_build case so 
>> for a
>> start (probably on Wednesday, see my ToDo list below) I will try the 
>> 8.5-cygwin.patch
>> to see if that helps out the MinGW/MSYS case using the win subdirectory of 
>> the tcl
>> source code.
>> (This will be my first attempt at building tcl on MinGW/MSYS.)
>>
>> Meanwhile, will you please try applying the 8.5-cygwin.patch yourself and 
>> building tcl
>> (using the unix subdirectory) by hand on Cygwin? That patch appears to be 
>> relevant
>> to the errors you encountered when you last attempted to build using the unix
>> subdirectory so I have some degree of optimism you will have complete 
>> success with
>> that build.
>>
>> We should be able to update epa_build/tcl/CMakeLists.txt to codify whatever 
>> we
>> discover is required to get build success on Cygwin and/or MinGW/MSYS.
>>
>> To put this all in context, here is what I plan to do in the next two days 
>> in the order
>> given here.
>>
>> (1) I have finished implementing a completely clean epa_build of qt4_lite 
>> today
>> (which only takes 15 minutes by the way) on Linux. This is an extrmely 
>> welcome
>> result since it fills in the last hole (except for octave) in the epa_build 
>> configurations
>> for the PLplot dependencies and enables one of our best device drivers.  When
>> testing that build I got through most PLplot qt-related tests, but I also 
>> discovered
>> some release-critical issues with the PLplot (not
>> epa_build) build-system for the qt components of PLplot. So dealing with 
>> those is my
>> number-one priority.
>>
>> (2) Deal with the epa_build issues for pkg-config I described in my previous 
>> post
>> which will require MinGW/MSYS testing which unfortunately is painfully slow 
>> on Wine.
>>
>> (3) Deal with the epa_build issues for tcl mentioned here for the MinGW/MSYS 
>> case
>> which will also be painfully slow on Wine.
>>
>> I hope to finish (1) and (2) by Tuesday, and (3) by Wednesday, but we will 
>> see how it
>> goes.
>>
>> 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
>> __________________________
>
> DISCLAIMER: This message is intended exclusively for the addressee(s) and may 
> contain confidential and privileged information. If you are not the intended 
> recipient please notify the sender immediately and destroy this message. 
> Unauthorized use, disclosure or copying of this message is strictly 
> prohibited. The foundation 'Stichting Deltares', which has its seat at Delft, 
> The Netherlands, Commercial Registration Number 41146461, is not liable in 
> any way whatsoever for consequences and/or damages resulting from the 
> improper, incomplete and untimely dispatch, receipt and/or content of this 
> e-mail.
>

__________________________
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