From: Alan W. I. <ir...@be...> - 2016-09-30 16:25:44
|
On 2016-09-30 06:35-0000 Arjen Markus wrote: > Hi Alan, Cristiano, > >> -----Original Message----- >> From: Alan W. Irwin [mailto:ir...@be...] >> >> @Arjen: Sorry, but I do not agree with this advice even though you are likely the >> most experienced Windows user here. The issue is that PLPLOT_DRV_DIR is not >> recommended because it is typically not enough, and it is too easy to set it for the >> build tree when you need it for the install tree, etc. >> > I did not take the time yesterday to ask for details. The settings to allow programs that use PLplot to find the drivers should be clarified. The typical situation should be one where PLplot has been properly installed (I must admit I seldom do that and work from my build directory mostly, as my programs are generally ad hoc). I will try and come up with a concise guide for this. Which will actually involve the three flavours of Windows environments we currently support - bare Windows, Cygwin and MinGW-w64/MSYS2. (I hope the 32-bits version of Cygwin and MinGW behave in the same way as the 64-bits one.) @Arjen: I look forward to those wiki changes. @Cristiano: note that Arjen is the real Windows expert (I only have occasional experience with MinGW/MSYS on the Wine version of Windows). So you should pay close attention to his Wiki changes once he makes those. Also an issue with my advice (which I realized just this morning) is it is likely incomplete. I focussed completely on command-line builds (e.g., with the "NMake Makefiles" generator). That advice should be basically correct (since IDE's use the command-line underneath), but it may need some additions from Arjen (i.e., answers to your further questions about where is the build tree and where is the install tree) if you are using a cmake generator for one of the Windows IDE's. 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 __________________________ |