Hi Alan Just tried to build on Linux, but I'm getting the following error during make
Linking Fortran static library libplf95demolib.a Error running link command: No such file or directory make[2]: *** [examples/f95/libplf95demolib.a] Error 2 make[1]: *** [examples/f95/CMakeFiles/plf95demolib.dir/all] Error 2 make: *** [all] Error 2 Any suggestions? Phil my cmake command was just cmake .. -DENABLE_TEST=ON On 6 June 2015 at 19:44, Alan W. Irwin <ir...@beluga.phys.uvic.ca> wrote: > On 2015-06-06 13:56+0100 Phil Rosenberg wrote: > >> I sent my previous email to just alan rather than reply all - Arjen >> and others see below. >> >> I've just uploaded a commit which means FindwxWidgets.cmake looks for >> wx-config-3.0 and wx-config-2.8. This will work for now while we only >> have those two versions to check for, but frustratingly this means >> that we will have to update when each new version comes out. Alan your >> better CMAKE skill might mean you can come up with a better solution. > > > Hi Phil: > > Good catch on the versioned wx-config names for Cygwin! > > I did find a slicker solution for those various names, see commit 215a6f6. > Furthermore, > it turns out that CMake-3.3.0-rc1 has already started to deal with > this issue (they search for > > wx-config-3.0 wx-config > > ), but obviously > that is not enough so I have just posted to the CMake developer list > asking them to change that list of aliases to > > wx-config-3.0 wx-config-2.9 wx-config-2.8 wx-config > > which is what we are adopting locally for PLplot. > >> This change allows wxWidgets to be found on my Cygwin install. I can >> build the library and examples, but unfortunately the Cygwin upgrade >> that occurred alongside my wxWidgets install appears to have stuffed >> up my X11 setup so I can't test it running right now. >> >> Arjen if you are testing this immediately you might need to include >> -DPLD_wxwidgets=ON until Alan is happy to reenable wxWidgets by >> default after my Linux build issue the other day. > > > @Phil and Arjen: > > I can now build the wxwidgets device driver on Linux against > wxwidgets-2.8 so I have now changed our build system (commit ID > 354bffe) so that PLD_wxwidgets=ON by default. > > @Phil: > > However, the wxwidgets device is still extraordinarily slow on Linux, > e.g., > > software@raven> time examples/c/x00c -dev wxwidgets > > real 0m8.755s > user 0m0.028s > sys 0m0.068s > > You should be able to verify this slowness yourself (using the time > application [which comes with bash] as above) when you try master tip > on your Linux platform. Note also, the actual cpu time as measured by > user and sys is quite small. I also verify that during mass testing of > -dev wxwidgets via the test_c_wxwidgets target, the actual CPU use is > negligible with a GUI I have that measures overall CPU usage. So > something else than CPU usage is slowing down the app. You have > mentioned before that there is a polling interval you can set so I > assume some adjustment of that will reduce the real time to something > much more reasonable. I wonder, for example, whether this trouble is > caused by the units of that polling interval being different on Linux > versus Windows? > > @Arjen: > > If the current wxwidgets slowness on Linux is also true on Cygwin, it > will not affect your comprehensive testing even if you do the > interactive part of it. The reason is that I have deliberately > removed wxwidgets tests from overall testing targets such as > test_interactive until these slowness issues and in particular the -np > issue can be fixed. However, you and Phil can build the test_c_wxwidgets > target by itself from the build tree on Cygwin to evaluate how > fast a fairly wide subset of the examples will render with the wxwidgets > device. > > > 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 > __________________________ ------------------------------------------------------------------------------ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel