On 2013-12-14 03:08-0800 phil rosenberg wrote:

> Hi All
> So here is my current status building Plplot with VC++ 2012 and wxWidgets 
> 3.0, for both 32 and 64 bit.

> CMake now completes the for the latest revision of Plplot for the
Visual Studio 11 generator, including without explicitly disabling
fortran. Thanks Alan and Andrew for the fixes.

> The FindwxWidget.cmake module has a bug meaning it will only ever
return the 32 bit version of wxWidget libraries and it will fail (if
that's the correct terminology) if these don't exist - which
then affects the library as well as the examples. I've reported this
as a bug and supplied a patch at
http://www.cmake.org/Bug/view.php?id=14642. The patch only fixes
visual studio generators. Arjen, if you use gcc, then maybe you would
know the appropriate syntax for this generator and might want to
create and submit an equivalent gcc patch.

> The FindwxWidgets.cmake module also doesn't have support for
wxWidgets 3.0 in the latest release version. This has already been
reported as a bug and a patch submitted and accepted at
http://www.cmake.org/Bug/bug_relationship_graph.php?bug_id=14587&graph=relation

@Arjen:

After the release when there is more time, I suggest you test (and
modify if necessary) Phil's revised FindwxWidget.cmake on all
platforms/compilers accessible to you on Windows to ensure there are
no side effects of the changes.  Then please commit it in
cmake/modules so it will immediately benefit all our wxwidgets users
on the Windows platforms.

> Again related to 64 bit builds - It seems that the VC++ x86 Command
line must be used even for 64 bit builds. This again seems to be a
CMake bug. I have mentioned this in the bug above. I will see what the
response is and submit it as a separate bug if needed.

> This just leaves the prepending of "-L+" to system libraries needed
for wxWidgets. Note that this doesn't actually effect building the
libraries, just the exes for the examples etc. I can work round this
by disabling D, but maybe this isn't possible for others.

> I will try to check the nmake generator later today to see if that
works. Although, I haven't used it before and I'm not sure I'll have
much time today. I'll do my best.

@Phil: I very much appreciate you making this additional effort for the
important nmake case.

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
__________________________

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Plplot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to