Dear List, I have tried the plplot version from trunk( updated today morning, ie 15/01/09). The system is altlinux. Some problems are 1) octave-3.0.2 has problem in compilation. So for the test below I compile with cmake . -DPL_FREETYPE_FONT_PATH:PATH="/usr/share/fonts/ttf/freefont" - DENABLE_octave=OFF
The final output of cmake is
CMAKE_BUILD_TYPE:
CMAKE_C_COMPILER CMAKE_C_FLAGS: /usr/bin/gcc
CMAKE_CXX_COMPILER CMAKE_CXX_FLAGS: /usr/bin/c++
CMAKE_Fortran_COMPILER CMAKE_Fortran_FLAGS: /usr/bin/gfortran
Target Fortran:
PYTHON_EXECUTABLE: /usr/bin/python2.5
PYTHON_INCLUDE_PATH:
/usr/include/python2.5;/usr/lib64/python2.5/site-
packages/numpy/core/include/numpy
PYTHON_LIBRARIES: /usr/lib64/libpython2.5.so
LIB_TAG: d
ENABLE_DYNDRIVERS: ON
DRIVERS_LIST: cairo;gd;hpgl;mem;null;pbm;ps;psttf;svg;wxwidgets;xfig;xwin
DEVICES_LIST:
pdfcairo;pngcairo;pscairo;svgcairo;xcairo;gif;jpeg;png;hp7470;hp7580;lj_hpgl;mem;null;pbm;ps;psttf;svg;wxwidgets;xfig;xwin
Library options:
BUILD_SHARED_LIBS: ON PL_DOUBLE: ON
Optional libraries:
HAVE_QHULL: ON WITH_CSA: ON
HAVE_FREETYPE: ON HAVE_PTHREAD: ON
HAVE_AGG: OFF
Language Bindings:
ENABLE_f77: ON ENABLE_f95: ON
ENABLE_cxx: ON ENABLE_java: ON
ENABLE_python: ON ENABLE_octave: OFF
ENABLE_tcl: ON ENABLE_itcl: OFF
ENABLE_tk: OFF ENABLE_itk: OFF
ENABLE_pdl: OFF ENABLE_wxwidgets: ON
ENABLE_gnome2: OFF ENABLE_pygcw: OFF
ENABLE_ada: OFF ENABLE_d:
ENABLE_ocaml: OFF
-- Configuring done
-- Generating done
-- Build files have been written to: /home/va/RPM/BUILD/plplot-5.9.2
In attachment some of the output files.
If I understand correctly the tests suppose that $DEBUG_CMD ${OUTPUT_DIR}
are defined somewhere. On other hand all the test seems to work if to run them
separately.
The question of octave. I have octave-3.0.2 (and devel files as well).
Cmake diagnostic is
##########
- OCTAVE = /usr/bin/octave
-- MKOCTFILE = /usr/bin/mkoctfile
-- OCTAVE_VERSION = 3.0.2
-- OCTAVE_LIBRARIES = /usr/lib64/liboctave.so
-- OCTINTERP_LIBRARIES = /usr/lib64/liboctinterp.so
-- OCTAVE_INCLUDE_PATH =
/usr/include/octave-3.0.2;/usr/include/octave-3.0.2/octave
-- MATWRAP = /home/va/RPM/BUILD/plplot-5.9.2/bindings/octave/matwrap/matwrap
-- MATWRAP_PATH = /home/va/RPM/BUILD/plplot-5.9.2/bindings/octave/matwrap
-- PLPLOT_OCTAVE_DIR = /usr/local/share/plplot_octave
-- OCTAVE_M_DIR = /usr/local/share/octave/site/m
-- OCTAVE_OCT_DIR = /usr/local/share/plplot_octave
-- Looking for include paths and libraries for Tcl/Tk
-- Looking for include paths and libraries for Tcl/Tk - found
#####
Scanning dependencies of target massage
[ 30%] Building C object bindings/octave/CMakeFiles/massage.dir/massage.o
Linking C executable massage
[ 30%] Built target massage
[ 30%] Generating plplot_octave.cc, tmp_stub
Warning: unrecognized text:
So compilation gives:
void c_plcont(PLFLT **f, PLINT nx, PLINT ny, PLINT kx, PLINT lx,
PLINT ky, PLINT ly, PLFLT *clevel, PLINT nlevel,
void (*pltr) (PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer),
PLPointer pltr_data);
%nowrap
void plfcont(PLFLT (*f2eval) (PLINT, PLINT, PLPointer),
PLPointer f2eval_data,
best regards and many thanks for keeping plplot the best!
Valery
hs_err_pid13788.log.gz
Description: GNU Zip compressed data
make_test.out.gz
Description: GNU Zip compressed data
------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________ Plplot-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/plplot-general
