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
