I seem to be going backwards.
I downloaded the trunk and executed cmake with
what I think is all of your requested options.

I get neither cairo nor wingcc now. Don't know why I
keep getting the "not found" messages and now I can't
even get pkg-config to work from the command.

C:\walt\Software\Plplot\BUILD>dir C:\FortranTools\gtk\lib\pkgconfig\cairo.pc
 Volume in drive C has no label.
 Volume Serial Number is BADA-0412

 Directory of C:\FortranTools\gtk\lib\pkgconfig

09/21/2013  06:46 AM               409 cairo.pc
               1 File(s)            409 bytes
               0 Dir(s)  35,996,807,168 bytes free

C:\walt\Software\Plplot\BUILD>pkg-config cairo

C:\walt\Software\Plplot\BUILD>

Here is the cmake command and attached are the output files.

C:\"Program Files (x86)"\"CMake 2.8"\bin\cmake -G "MinGW Makefiles"
-DDROP_GTK_PLUS_2_BUILDS=ON -DTEST_DYNDRIVERS=OFF
-DDEFAULT_NO_BINDINGS=ON -DENABLE_f95=ON
-DCMAKE_INSTALL_PREFIX=../INSTALL ../TRUNK/plplot-code
1>cmake.out 2>cmake.err

gdi32 also is still not found




On Wed, May 14, 2014 at 3:13 PM, Alan W. Irwin <ir...@beluga.phys.uvic.ca>wrote:

> Hi Walt:
>
> Thanks for all these good questions below.  I am CCing the
> plplot-general mailing list because I hope my answers will not only
> help you but also others who are lurking on that list.
>
>
> On 2014-05-14 12:57-0700 Walt Brainerd wrote:
>
>  I found revision 13119--a bunch of stuff.
>>
>> What do I do with all that?
>>
>
> Probably the "bunch of stuff" is because you accessed everything in
> our huge repository which includes all prior releases, all our branch
> developments, and the trunk version.  Instead, you should just access
> the trunk version alone.  The easiest way to do that is go to
> sf.net/projects/plplot ==> code, and follow the directions there.
>
> Your equivalent of the "svn --checkout" command for the svn trunk
> version will create the source tree with a top-level directory named
> with whatever name you decided on.  After that, create a build
> directory outside the source tree, change to that (initially empty)
> build directory, then execute the cmake command using the absolute
> location of the top-level directory of the source tree and with
> CMAKE_INSTALL_PREFIX set to an absolute location that is outside both
> the source tree and the build tree.  Keeping those three trees
> completely separate from each other is the most convenient way to
> set up PLplot builds.
>
> Using that method, your source tree remains absolutely pristine with
> no non-source tree files put into it.  And it is easy to remove your
> entire build tree after an install without interfering with the
> install tree or source tree. Furthermore, whenever one of us updates
> the svn trunk version, you can get access to that update by using the
> equivalent of the svn --update command in the top-level of the source
> tree with no revision specified.  The result will tell you what
> revision number you updated to, and so long as that number is equal to
> or greater than the revision number of our commits that you are
> interested in, you should be fine (unless we screw up the svn trunk
> version, but that happens rarely because that is the one that gets
> daily use from the Plplot developers and that is the version of PLplot
> that eventually becomes our next release after much comprehensive
> testing using epa_build).
>
>
>  My compiles have all been with 5.10.0.
>>
>
> The combination of a binary download of cairo + "MinGW Makefiles" is
> absolutely cutting edge stuff (Principally, because I was unmotivated
> to test that case before because it never worked for me.  But now it
> does.  :-) )
>
> Because this is cutting edge, it is required that you use the svn
> trunk version of PLplot until our next release (probably something
> like 6 months from now because we plan to move to a git repository,
> and it will take a large effort on our part to adjust to that large
> change).
>
>
>  And do I have to worry about "epa_build",
>> whatever that is ???
>>
>
> No, it is not necessary for you to use or be concerned about epa_build
> at this time unless you want to do comprehensive testing.  But if you
> are interested in comprehensive testing or are just plain curious at
> all about the PLplot epa_build sub-project, I have documented in
> cmake/epa_build/README the several reasons why I implemented it.
>
>
> 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
> __________________________
>



-- 
Walt Brainerd

Attachment: cmake.err
Description: Binary data

Attachment: cmake.out
Description: Binary data

------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Plplot-general mailing list
Plplot-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-general

Reply via email to