Please send me the errors. I'm getting a windows build machine going, so I will take a look at that c
> On May 21, 2015, at 6:51 PM, Phil Rosenberg <p.d.rosenb...@gmail.com> wrote: > > Hi Alan > I just did a git pull and tried to build PLPlot this evening and got a > massive number of build errors. > > Some are related to 64 bit/32 bit conflicts which I have had problems > with in the past and can't remember how I resolved them. > > Another one is below > > 7> Building Custom Rule D:/usr/local/src/plplot-plplot/include/CMakeLists.txt > > 7> CMake does not need to re-run because > D:\usr\local\src\plplot-plplot\build\Visual Studio 11 > 64sd\include\CMakeFiles\generate.stamp is up-to-date. > > 7> Generating plhershey-unicode.h > > 7> 'Debug\plhershey-unicode-gen.exe' is not recognized as an internal > or external command, > > 7> operable program or batch file. > > 7>C:\Program Files > (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets(172,5): > error MSB6006: "cmd.exe" exited with code 9009. > > This seems odd because I don't think plhershey-unicode-gen.exe is > built on Windows. Has something changed here? > > Also I got a large number of compile errors from plbuf.c and plmeta.c > > Jim are you still working on this? I can send you a list of errors if you > like? > > Once I get building again I will look into the issue you raised. > > Phil > > > > > >> On 18 May 2015 at 20:46, Alan W. Irwin <ir...@beluga.phys.uvic.ca> wrote: >> Hi Phil: >> >> To avoid segfaults when plschr is called before plinit (see >> <https://sourceforge.net/p/plplot/bugs/162/>) it is essential to >> protect the plP_state( PLSTATE_CHR ); call you introduced into plschr >> with a level check. At the same time (commit id 1424994f) I also >> implemented similar level checks to the plP_state( PLSTATE_SYM ); call >> you introduced to plssym and the plP_state( PLSTATE_FILL ); call where >> you removed the existing level check when you moved that call to the >> spat routine. (I now realize that additional spat level check is >> redundant since spat is only called from functions which already do >> level checks, but I think it is best to leave it in for code clarity.) >> >> My question for you is did you forget the level check for >> the plP_state calls in plschr and plssym by design or >> in error? >> >> If by design, then we have to figure out some other way to provide >> users with a soft landing (not a segfault) when they call plschr or >> plssym before plinit. >> >> If in error, then you should probably review any other plP_state >> changes you made during your wxwidgets/plbuf changes to make sure the >> plP_state calls are protected by level checks in all cases. >> >> 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 >> __________________________ > > ------------------------------------------------------------------------------ > One dashboard for servers and applications across Physical-Virtual-Cloud > Widest out-of-the-box monitoring support with 50+ applications > Performance metrics, stats and reports that give you Actionable Insights > Deep dive visibility with transaction tracing using APM Insight. > http://ad.doubleclick.net/ddm/clk/290420510;117567292;y > _______________________________________________ > Plplot-devel mailing list > Plplot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/plplot-devel ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel