My Linux system has only been around a short while, I've had to scrap the Linux portion of my 'puter a few times. So my initial load-up didn't include the less-used items. But its no problem to bring them in, especially those I can download directly.
My previous tests did not include qt, qhull, shapelib, ada, java. Running comprehensive_tests.sh the first time resulted in full success, so that my screen was teeming with wxView windows which I cut short. As I bring more elements to the mix, I presume the failures are triggering a quit in the script; i.e. it hasn't appeard complete even though my build may be as good or better than before. Current status: {plplot}/cmake/FindQHULL needs modification or it will never bring the current qhull in, I installed qhull from source today and it created a /usr/local/include/libqhull where qhull_a.h is to be found: There is also a libqhullcpp. Using this solves that: find_path( QHULL_INCLUDE_DIR qhull_a.h PATHS /usr/local/include/libqhull /usr/include/libqhull /usr/local/include/qhull /usr/include/qhull ) shapelib: CMAKE doesn't find it: modules/FindShapelib.cmake:find_path(SHAPELIB_INCLUDE_DIR shapefil.h) so I'll try: find_path(SHAPELIB_INCLUDE_DIR shapefil.h PATHS /usr/local/include /usr/include ) message(STATUS " Tried to find SHAPELIB: ${SHAPELIB_INCLUDE_DIR}") despite the effort, it doesn't work: Tried to find SHAPELIB: SHAPELIB_INCLUDE_DIR-NOTFOUND WARNING: SHAPELIB not found. Setting HAVE_SHAPELIB to OFF. I've also just installed java and that hasn't been recognized in cmake/plplot build. greg@linux-gc09:/home/bld/qhull> ls /usr/local/include/ converter.h libqhull libqhullcpp plplot shapefil.h udunits2.h greg@linux-gc09:/home/bld/qhull> ls /usr/local/include/libqhull geom.h libqhull.h poly.h qh-io.htm qh-poly.htm qh-stat.htm qset.h user.h index.htm mem.h qh-geom.htm qh-mem.htm qh-qhull.htm qhull_a.h random.h io.h merge.h qh-globa.htm qh-merge.htm qh-set.htm qh-user.htm stat.h greg@linux-gc09:/home/bld/qhull> ls /usr/local/lib cmake libplplotcxx.so.11 libplplotf95.so.11.0.0 libqhullcpp.a libqsastime.so fortran libplplotcxx.so.11.0.0 libplplot.so libqhull_p.so libqsastime.so.0 libcsirocsa.so libplplotf95c.so libplplot.so.12 libqhull_p.so.6 libqsastime.so.0.0.1 libcsirocsa.so.0 libplplotf95c.so.11 libplplot.so.12.0.1 libqhull.so libshp.a libcsirocsa.so.0.0.1 libplplotf95c.so.11.0.0 libplplotwxwidgets.so libqhull.so.6 libudunits2.so libplf95demolib.a libplplotf95.so libplplotwxwidgets.so.0 libqhullstatic.a pkgconfig libplplotcxx.so libplplotf95.so.11 libplplotwxwidgets.so.0.0.0 libqhullstatic_p.a greg@linux-gc09:/home/bld/qhull> ls /usr/local/lib/pkgconfig/ plplot-c++.pc plplot-f95.pc plplot.pc plplot-wxwidgets.pc greg@linux-gc09:/home/bld/qhull> ls /usr/local/lib64/pkgconfig/ ls: cannot access /usr/local/lib64/pkgconfig/: No such file or directory greg@linux-gc09:/home/bld/qhull> ls /home/plplot-5.11/cmake/modules/Find* /home/plplot-5.11/cmake/modules/FindAGG.cmake /home/plplot-5.11/cmake/modules/FindLua.cmake /home/plplot-5.11/cmake/modules/FindAQT.cmake /home/plplot-5.11/cmake/modules/FindQHULL.cmake /home/plplot-5.11/cmake/modules/FindFreetype.cmake /home/plplot-5.11/cmake/modules/FindShapelib.cmake /home/plplot-5.11/cmake/modules/FindGD.cmake /home/plplot-5.11/cmake/modules/FindSWIG.cmake /home/plplot-5.11/cmake/modules/Findhpdf.cmake /home/plplot-5.11/cmake/modules/FindVGA.cmake /home/plplot-5.11/cmake/modules/FindLTDL.cmake /home/plplot-5.11/cmake/modules/FindwxWidgets.cmake greg@linux-gc09:/home/bld/qhull> cat /home/plplot-5.11/cmake/modules/FindQHULL.cmake # Find qhull header and library. # # This module defines the following uncached variables: # QHULL_FOUND, if false, do not try to use qhull. # QHULL_INCLUDE_DIRS, where to find qhull/qhull_a.h. # QHULL_LIBRARIES, the libraries to link against to use the qhull library # QHULL_LIBRARY_DIRS, the directory where the qhull library is found. find_path( QHULL_INCLUDE_DIR qhull/qhull_a.h /usr/local/include /usr/include ) if( QHULL_INCLUDE_DIR ) find_library( QHULL_LIBRARY NAMES qhull PATHS /usr/local/lib /usr/lib ) if( QHULL_LIBRARY ) get_filename_component(QHULL_LIBRARY_DIRS ${QHULL_LIBRARY} PATH) # Set uncached variables as per standard. set(QHULL_FOUND ON) set(QHULL_INCLUDE_DIRS ${QHULL_INCLUDE_DIR}) set(QHULL_LIBRARIES ${QHULL_LIBRARY}) endif(QHULL_LIBRARY) endif(QHULL_INCLUDE_DIR) if(QHULL_FOUND) if(NOT QHULL_FIND_QUIETLY) message(STATUS "FindQHull: Found both qhull_a.h and libqhull.a") endif(NOT QHULL_FIND_QUIETLY) else(QHULL_FOUND) if(QHULL_FIND_REQUIRED) message(FATAL_ERROR "FindQHull: Could not find qhull_a.h and/or libqhull.a") endif(QHULL_FIND_REQUIRED) endif(QHULL_FOUND) greg@linux-gc09:/home/bld/qhull> ls /usr/local/include converter.h libqhull libqhullcpp plplot shapefil.h udunits2.h greg@linux-gc09:/home/bld/qhull> vi /home/plplot-5.11/cmake/modules/*shap* greg@linux-gc09:/home/bld/qhull> which java /usr/bin/java On Fri, Apr 3, 2015 at 12:26 PM, Alan W. Irwin <ir...@beluga.phys.uvic.ca> wrote: > On 2015-04-02 22:57-0700 Greg Jung wrote: > >> >> In each setup there are naturally missing pieces. >>>
plplot3-opensuse13.2.tgz
Description: GNU Zip compressed data
------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel