From: Phil R. <p.d...@gm...> - 2015-05-22 07:16:44
|
Hmm Thanks Alan. Maybe the 64/32 bit issue is stopping that exe build, causing later problems. My plplot cmake script probably still has the plmeta driver set to build which might explain why Arjen isn't seeing the compile errors. I'll keep trying. Phil -----Original Message----- From: "Alan W. Irwin" <ir...@be...> Sent: 22/05/2015 03:41 To: "Phil Rosenberg" <p.d...@gm...> Cc: "PLplot development list" <Plp...@li...> Subject: Re: Protecting plP_state calls by level checks On 2015-05-21 23:51+0100 Phil Rosenberg wrote: > This [error when building this app] seems odd because I don't think plhershey-unicode-gen.exe is > built on Windows. Has something changed here? Hi Phil: That executable is always built for the Linux case, and I can also answer this question for Cygwin from Arjen's recent report there: irwin@raven> find . -name "*.out" |grep -vE '(a.out|listing)' | \ xargs grep -l "Built target plhershey-unicode-gen" ./shared/output_tree/make_noninteractive.out ./shared/output_tree/make.out ./shared/output_tree/make_install.out ./nondynamic/output_tree/make_noninteractive.out ./nondynamic/output_tree/make.out ./nondynamic/output_tree/make_install.out ./static/output_tree/make_noninteractive.out ./static/output_tree/make.out ./static/output_tree/make_install.out So that executable should be built in your MSVC case as well. By the way, with the Cygwin build currently looking so good, I suspect the cause of your current many build errors on MSVC might be stale cached values or a bad build environment in general. To eliminate the first possibility are you getting those build errors starting from an absolutely empty build directory and a fresh clone of the master branch? You, of course, also have to put the dll subdirectory of the build tree on your PATH to get the build to work. 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 __________________________ |