Hi Alan,

okay, sounds like a plan :). With my head a bit clearer now, I will go ahead 
and try the targets one by one.

Regards,

Arjen

> -----Original Message-----
> From: Alan W. Irwin [mailto:ir...@beluga.phys.uvic.ca]
> Sent: Friday, February 07, 2014 6:53 AM
> To: Arjen Markus
> Cc: PLplot development list
> Subject: Re: [Plplot-devel] Still roughly on track for a February 12th 
> release of 5.10.0
>
> On 2014-02-06 10:10-0800 Alan W. Irwin wrote:
>
> > So just skip running the build_cmake target on MinGW/MSYS.
>
> In fact, if you svn update to revision 12982, then a build of the cmake 
> software on
> MinGW/MSYS should no longer be available as an option so that you are forced 
> to
> do the right thing on that platform which is to use the downloaded binary 
> version from
> Kitware for all epa_builds.
>
> > Instead, build
> > the following individual targets for the -DBUILD_THE_BUILDTOOLS=ON
> > case:
> >
> > build_pkg-config
> > build_swig
> > build_iwidgets4.0
> > build_iwidgets
> >
> > Those together build all the buildtools you are going to need.  For
> > example, build_iwidgets4.0 automatically builds its dependencies (Tcl,
> > Tk, and old versions of Itcl and Itk), before actually building
> > Iwidgets 4.0.  build_iwidgets is similar, but it uses different (much
> > more modern) Itcl and Itk builds that PLplot is currently not
> > completely compatible with (see
> > http://sourceforge.net/p/plplot/bugs/138/). So for now you won't be
> > using the results of build_iwidgets, but you should run that target
> > anyway to make sure it works (like it does for me) and so that
> > eventually you will be able to investigate bug 138.
> >
> > Let's use the first of the above targets (which is actually the
> > simplest of the bunch) for a test case.
> >
> > Please keep track of the results in the recommended way, e.g.,
> >
> > ${BUILD_COMMAND} build_pkg-config >& build_pkg-config.out
> >
> > If that does not work (or you run into trouble with any of the other
> > targets mentioned above, send me the following essential files so I
> > can debug what is going on:
> >
> > 1. The files you indirectly and directly source from bash to define
> > the required environment variables.  (i.e., the tailored versions of
> > cmake/epa_build/setup/setup_mingw_msys_wine_toolchain and
> > cmake/epa_build/setup/setup_msys_makefiles that you have created in
> > accordance with the README directions).
> >
> > 2. cmake.out (created when you follow the exact README directions for
> > the -DBUILD_THE_BUILDTOOLS=ON case).
> >
> > 3. CMakeCache.txt
> >
> > 4. build_pkg-config.out (or the corresponding file from the particular
> > above target that did not work).
>
> Even though the build_all target no longer includes the build_cmake target on 
> the
> MinGW/MSYS platform, please continue with the above (one buildtool at a time)
> approach to make sure you run into no issues the first time you do these 
> builds on
> MinGW/MSYS.  Of course, once you show that everything works, the build_all 
> target
> is much more convenient.
>
> 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.

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to