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
__________________________

------------------------------------------------------------------------------
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