Hm, could it be that the version of tclsh is 8.5 but the include files are 8.4? That would trigger
this kind of error.

It's possible, there are some remnants of a 8.4 installation. The current include file is at version 1.254.2.16 2010/08/04.

Well, have a look at what I committed in response to your question.
Hopefully that makes things clearer.

Totally, I was just pointing out it needed a careful reading.

Anyway, the output of cmake and make are attached.


---
Alexis Praga
GPG key : 66F9 4BD4 70EC E5D5 2AA4  9097 0673 7CE2 4671 306F

Le 2013-11-13 14:32, Arjen Markus a écrit :
Hi Alexis,

-----Original Message-----
From: Alexis Praga [mailto:alexispr...@mailoo.org]
Sent: Wednesday, November 13, 2013 2:18 PM
To: Arjen Markus
Cc: plplot-general@lists.sourceforge.net
Subject: RE: [Plplot-general] Build documentation

Thanks for the update.


You're welcome.

I am using the latest PLplot (5.9.10) on Fedora 14, 64 bit. Compilers are : gcc 4.5.1,
g++ and gfortran.


Okay, that should definitely do fine :).

Concerning TCL, the version 8.5 is installed but not on a standard location
(/usr/lib64). Is-it really a requirement for plplot ?

NO, PLplot can use a number of optional external libraries or be built
for a variety
of programming languages. Tcl is merely one of these.

You can turn off individual components explicitly: -DENABLE_tcl=OFF

However, if you leave it to CMake it will include any optional
component it finds.
In this case something odd is happening. Could you send me the output from
both CMake and make?

cmake ... 1>cmake.out 2>&1
make 1>make.out 2>&1

(So that both standard output and standard error are captured in the file)

Otherwise, I don't see it mentionned in the INSTALL file.
Anyway, it is found by cmake (see below for an excerpt of the configuration), but
build fails with :

../../src/libplplotd.so.12.0.0: undefined reference to `TclFormatInt'
collect2: ld returned 1 exit status
make[2]: *** [bindings/tk/plserver] Error 1
make[1]: *** [bindings/tk/CMakeFiles/plserver.dir/all] Error 2
make: *** [all] Error 2


The function TclFormatInt is actually a "private" function, not meant
to be used outside of
the Tcl library itself. If you are using Tcl 8.5, then it is actually
locally defined as a macro in
the file tclMain.c.

CMake reports 8.5, but clearly the compile error you get indicates
something else.

Concerning the source directory, it's my fault not to have read the INSTALL file thoroughly. However, I like to be able to install softwares with just a quick glance at
the example.
Indeed, an explanation concerning plplot_cmake would help a lot.


Well, have a look at what I committed in response to your question.
Hopefully that makes
things clearer.

Hm, could it be that the version of tclsh is 8.5 but the include files
are 8.4? That would trigger
this kind of error.

The simplest solution is to remove TclFormatInt from the PLplot source
code. That is not
hard to do.



Cmake configuration (excerpt):
-- Found Tclsh: /usr/bin/tclsh (found version "8.5")
-- Found TCL: /usr/lib64/libtcl.so
-- Found TCLTK: /usr/lib64/libtcl.so
-- Found TK: /usr/lib64/libtk.so
-- Looking for include paths and libraries for Tcl/Tk - found
-- Looking for tclsh
-- Looking for tclsh - found
-- TCL_TCLSH = /usr/bin/tclsh
-- TCL_INCLUDE_PATH = /usr/include
-- TCL_LIBRARY = /usr/lib64/libtcl.so
-- Itcl not available or not compatible with current Tcl shell
-- TK_INCLUDE_PATH = /usr/include;/usr/include
-- TK_LIBRARY = /usr/lib64/libtk.so
-- Looking for itk.h
-- Looking for itk.h - not found
-- WARNING: Disabling incr Tk interface code


Regards,

Arjen
DISCLAIMER: This message is intended exclusively for the addressee(s)
and may contain confidential and privileged information. If you are
not the intended recipient please notify the sender immediately and
destroy this message. Unauthorized use, disclosure or copying of this
message is strictly prohibited. The foundation 'Stichting Deltares',
which has its seat at Delft, The Netherlands, Commercial Registration
Number 41146461, is not liable in any way whatsoever for consequences
and/or damages resulting from the improper, incomplete and untimely
dispatch, receipt and/or content of this e-mail.
-- The C compiler identification is GNU 4.5.1
-- Check for working C compiler: /usr/lib64/ccache/cc
-- Check for working C compiler: /usr/lib64/ccache/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- CMake version = 2.8.10
-- CMAKE_SYSTEM_NAME = Linux
-- SH_EXECUTABLE = /bin/bash
-- Checking whether system has ANSI C header files
-- Looking for 4 include files stdlib.h, ..., float.h
-- Looking for 4 include files stdlib.h, ..., float.h - found
-- Performing Test memchrExists
-- Performing Test memchrExists - Success
-- Performing Test freeExists
-- Performing Test freeExists - Success
-- Check for whether ctype.h macros work on characters with the
   high bit set.
-- High-bit characters - work
-- ANSI C header files - found
-- Looking for include file unistd.h
-- Looking for include file unistd.h - found
-- Looking for include file termios.h
-- Looking for include file termios.h - found
-- Looking for include file stdint.h
-- Looking for include file stdint.h - found
-- Looking for crt_externs.h
-- Looking for crt_externs.h - not found
-- Performing Test HAVE_SYS_WAIT_H
-- Performing Test HAVE_SYS_WAIT_H - Success
-- Looking for DIR in sys/types.h;dirent.h
-- Looking for DIR in sys/types.h;dirent.h - found
-- Check for signal return type in <signal.h>
-- Check for signal handler return type type void  - found
-- Looking for popen
-- Looking for popen - found
-- Looking for usleep
-- Looking for usleep - found
-- Looking for mkstemp
-- Looking for mkstemp - found
-- Looking for unlink
-- Looking for unlink - found
-- Looking for _NSGetArgc
-- Looking for _NSGetArgc - not found
-- Looking for isfinite
-- Looking for isfinite - found
-- Looking for finite
-- Looking for finite - found
-- Looking for isnan
-- Looking for isnan - found
-- Looking for isinf
-- Looking for isinf - found
-- Looking for snprintf
-- Looking for snprintf - found
-- SWIG_VERSION = 2.0.1
-- Found Perl: /usr/bin/perl (found version "5.12.4") 
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.25") 
-- Looking for pkg-config - found
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - 
found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib64/libX11.so
-- X11_FOUND = 1
-- X11_INCLUDE_DIR = /usr/include
-- X11_COMPILE_FLAGS = -I/usr/include
-- X11_LIBRARIES = 
/usr/lib64/libSM.so;/usr/lib64/libICE.so;/usr/lib64/libX11.so;/usr/lib64/libXext.so
-- WARNING: SHAPELIB not found.  Setting HAVE_SHAPELIB to OFF.
-- The C compiler identification is GNU 4.5.1
-- Check for working C compiler: /usr/lib64/ccache/cc
-- Check for working C compiler: /usr/lib64/ccache/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- CMAKE_GENERATOR = Unix Makefiles
-- The CXX compiler identification is GNU 4.5.1
-- Check for working CXX compiler: /usr/lib64/ccache/c++
-- Check for working CXX compiler: /usr/lib64/ccache/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Configuring done
-- Generating done
-- Build files have been written to: 
/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/CXX
-- The CXX compiler identification is GNU 4.5.1
-- Check for working CXX compiler: /usr/lib64/ccache/c++
-- Check for working CXX compiler: /usr/lib64/ccache/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for using namespace support
-- Check for using namespace - found
-- Looking for C++ include cmath
-- Looking for C++ include cmath - found
-- Check for broken isnan support in <cmath>
-- Check for isnan in <cmath> - found
-- Check for using stdint.h with CXX compiler
-- Check for using stdint.h with CXX compiler - ok
-- The C compiler identification is GNU 4.5.1
-- Check for working C compiler: /usr/lib64/ccache/cc
-- Check for working C compiler: /usr/lib64/ccache/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- CMAKE_GENERATOR = Unix Makefiles
-- The Fortran compiler identification is GNU
-- Check for working Fortran compiler: /usr/bin/gfortran
-- Check for working Fortran compiler: /usr/bin/gfortran  -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /usr/bin/gfortran supports Fortran 90
-- Checking whether /usr/bin/gfortran supports Fortran 90 -- yes
-- Configuring done
-- Generating done
-- Build files have been written to: 
/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Fortran
-- The Fortran compiler identification is GNU
-- Check for working Fortran compiler: /usr/bin/gfortran
-- Check for working Fortran compiler: /usr/bin/gfortran  -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /usr/bin/gfortran supports Fortran 90
-- Checking whether /usr/bin/gfortran supports Fortran 90 -- yes
-- Check for f77 command line support
-- Check for f77 command line support - found
-- Check if isnan function is available in fortran
-- Check for isnan in fortran - not found
-- NOTICE: Found: /usr/bin/gfortran
-- The C compiler identification is GNU 4.5.1
-- Check for working C compiler: /usr/lib64/ccache/cc
-- Check for working C compiler: /usr/lib64/ccache/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- CMAKE_GENERATOR = Unix Makefiles
CMake Error: your Java compiler: "CMAKE_Java_COMPILER-NOTFOUND" was not found.  
 Please set CMAKE_Java_COMPILER to a valid compiler path or name.
-- Configuring incomplete, errors occurred!
-- WARNING: no working Java compiler so disabling Java bindings and examples.
-- Found PythonInterp: /usr/bin/python (found version "2.7") 
-- Found PythonLibs: /usr/lib64/libpython2.7.so (found version "2.7") 
-- PYTHON_VERSION = 2.7.0
-- Building Python binding with plsmem() support
-- WARNING: octave not found. Disabling octave bindings
-- Looking for include paths and libraries for Tcl/Tk
-- Found Tclsh: /usr/bin/tclsh (found version "8.5") 
-- Found TCL: /usr/lib64/libtcl.so  
-- Found TCLTK: /usr/lib64/libtcl.so  
-- Found TK: /usr/lib64/libtk.so  
-- Looking for include paths and libraries for Tcl/Tk - found
-- Looking for tclsh
-- Looking for tclsh - found
-- TCL_TCLSH = /usr/bin/tclsh
-- TCL_INCLUDE_PATH = /usr/include
-- TCL_LIBRARY = /usr/lib64/libtcl.so
-- Itcl not available or not compatible with current Tcl shell
-- TK_INCLUDE_PATH = /usr/include;/usr/include
-- TK_LIBRARY = /usr/lib64/libtk.so
-- Looking for itk.h
-- Looking for itk.h - not found
-- WARNING: Disabling incr Tk interface code
-- The C compiler identification is GNU 4.5.1
-- Check for working C compiler: /usr/lib64/ccache/cc
-- Check for working C compiler: /usr/lib64/ccache/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- CMAKE_GENERATOR = Unix Makefiles
-- Check for working Ada builder: GNAT_EXECUTABLE_BUILDER-NOTFOUND
-- Check for working Ada builder: GNAT_EXECUTABLE_BUILDER-NOTFOUND -- broken
CMake Error at 
/home/pae/praga/Downloads/plplot-5.9.10/cmake/modules/language_support/cmake/CMakeTestAdaCompiler.cmake:48
 (MESSAGE):
  The Ada builder "GNAT_EXECUTABLE_BUILDER-NOTFOUND" is not able to compile,
  bind, and link a simple test program.

  It fails with the following output:

   Change Dir: 
/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp

  

  Run Build Command:/usr/bin/gmake

  /usr/local/bin/cmake
  
-H/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp
  
-B/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp
  --check-build-system CMakeFiles/Makefile.cmake 0

  /usr/local/bin/cmake -E cmake_progress_start
  
/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp/CMakeFiles
  
/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp/CMakeFiles/progress.marks


  /usr/bin/gmake -f CMakeFiles/Makefile2 all

  gmake[1]: Entering directory
  
`/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp'


  /usr/bin/gmake -f CMakeFiles/testadacompiler.dir/build.make
  CMakeFiles/testadacompiler.dir/depend

  gmake[2]: Entering directory
  
`/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp'


  cd
  
/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp
  && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles"
  
/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp
  
/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp
  
/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp
  
/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp
  
/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp/CMakeFiles/testadacompiler.dir/DependInfo.cmake


  Scanning dependencies of target testadacompiler

  gmake[2]: Leaving directory
  
`/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp'


  /usr/bin/gmake -f CMakeFiles/testadacompiler.dir/build.make
  CMakeFiles/testadacompiler.dir/build

  gmake[2]: Entering directory
  
`/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp'


  /usr/local/bin/cmake -E cmake_progress_report
  
/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp/CMakeFiles
  1

  [100%] Building Ada object CMakeFiles/testadacompiler.dir/testadacompiler.o

  /usr/lib64/ccache/gcc -c
  
/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp/testadacompiler.adb
  -o CMakeFiles/testadacompiler.dir/testadacompiler.o

  gcc: error trying to exec 'gnat1': execvp: No such file or directory

  gmake[2]: *** [CMakeFiles/testadacompiler.dir/testadacompiler.o] Error 1

  gmake[2]: Leaving directory
  
`/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp'


  gmake[1]: *** [CMakeFiles/testadacompiler.dir/all] Error 2

  gmake[1]: Leaving directory
  
`/home/pae/praga/Downloads/plplot-5.9.10/build_dir/language_tests/Ada/CMakeFiles/CMakeTmp'


  gmake: *** [all] Error 2

  

  

  CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
  CMakeLists.txt:33 (enable_language)


-- Configuring incomplete, errors occurred!
-- WARNING: no working Ada compiler so disabling Ada bindings and examples.
-- LUA_VERSION = 5.1
-- LUA_INCLUDE_DIR = LUA_INCLUDE_DIR-NOTFOUND
-- LUA_LIBRARIES = /usr/lib64/liblua-5.1.so;/usr/lib64/libm.so
-- Could NOT find Lua (missing:  LUA_INCLUDE_DIR) 
-- WARNING: Lua library and/or header not found. Disabling Lua bindings
-- The C compiler identification is GNU 4.5.1
-- Check for working C compiler: /usr/lib64/ccache/cc
-- Check for working C compiler: /usr/lib64/ccache/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- CMAKE_GENERATOR = Unix Makefiles
-- D Compiler Install Prefix (use D_PATH env var to override): CMAKE_D_COMPILER-
CMake Error: your D compiler: "CMAKE_D_COMPILER-NOTFOUND" was not found.   
Please set CMAKE_D_COMPILER to a valid compiler path or name.
-- Configuring incomplete, errors occurred!
-- WARNING: no working D compiler so disabling D bindings and examples.
-- FREETYPE_INCLUDE_DIR = /usr/include/freetype2
-- FREETYPE_LIBRARIES = /usr/lib64/libfreetype.so
Fonts not found - disabling freetype
-- Check for NaN awareness in C compiler
-- Check for NaN awareness in C compiler - found
-- WARNING: qhull library not found.  Setting PL_HAVE_QHULL to OFF.
-- checking for module 'pango'
--   found pango, version 1.28.1
-- checking for module 'pangoft2'
--   found pangoft2, version 1.28.1
-- WARNING: libltdl library not found. Setting ENABLE_DYNDRIVERS OFF.
   Please install that library and/or set the environment variables
   CMAKE_INCLUDE_PATH and CMAKE_LIBRARY_PATH appropriately.
-- checking for module 'pangocairo'
--   found pangocairo, version 1.28.1
-- Not a Windows platform so setting wincairo driver to OFF.
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- checking for modules 'lasi;pango;pangoft2'
--   package 'lasi' not found
includedir = 
libdir = 
linkflags = 
cflags = 
-- WARNING: pango, pangoft2, or lasi not found with pkg-config.
   Setting PLD_psttf to OFF.  Please install all of these packages
   and/or set the environment variable PKG_CONFIG_PATH appropriately.
-- WARNING: ENABLE_DYNDRIVERS is OFF so force PLD_extqt to be OFF
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: /usr/bin/qmake-qt4 (found version "4.7.4") 
-- WARNING: PLD_extqt is OFF so setting ENABLE_qt to OFF.
-- WARNING: ENABLE_qt is OFF so setting ENABLE_pyqt4 to OFF.
-- WARNING: wxWidgets or its libraries not found so setting all wxwidgets 
devices to OFF.
-- WARNING: PLD_wxwidgets is OFF so setting ENABLE_wxwidgets to OFF.
-- WARNING:ocamlc not found. Disabling ocaml bindings
-- validate target will be available to check for syntax issues in the PLplot 
DocBook documentation using /usr/bin/onsgmls.

Summary of CMake build system results for PLplot

Install location variables which can be set by the user:
CMAKE_INSTALL_PREFIX:      /space/praga/softwares/plplot
CMAKE_INSTALL_EXEC_PREFIX  /space/praga/softwares/plplot
CMAKE_INSTALL_BINDIR       /space/praga/softwares/plplot/bin
CMAKE_INSTALL_DATADIR      /space/praga/softwares/plplot/share
CMAKE_INSTALL_LIBDIR       /space/praga/softwares/plplot/lib
CMAKE_INSTALL_INCLUDEDIR   /space/praga/softwares/plplot/include
CMAKE_INSTALL_INFODIR      /space/praga/softwares/plplot/share/info
CMAKE_INSTALL_MANDIR       /space/praga/softwares/plplot/share/man

Derived install location variables:
DATA_DIR        /space/praga/softwares/plplot/share/plplot5.9.10
LIB_DIR         /space/praga/softwares/plplot/lib
INCLUDE_DIR     /space/praga/softwares/plplot/include/plplot
BIN_DIR         /space/praga/softwares/plplot/bin
TCL_DIR         /space/praga/softwares/plplot/share/plplot5.9.10/tcl
ADA_INCLUDE_DIR /space/praga/softwares/plplot/share/ada/adainclude/plplotadad
ADA_LIB_DIR     /space/praga/softwares/plplot/lib/ada/adalib/plplotadad
PYTHON_INSTDIR  /space/praga/softwares/plplot/lib64/python2.7/site-packages
DRV_DIR         /space/praga/softwares/plplot/lib/plplot5.9.10/driversd
DOC_DIR         /space/praga/softwares/plplot/share/doc/plplot
MAN_DIR         /space/praga/softwares/plplot/share/man
INFO_DIR        /space/praga/softwares/plplot/share/info

Other important CMake variables:

CMAKE_SYSTEM_NAME:      Linux
UNIX:                   1
WIN32:                  
APPLE:                  
MSVC:                           (MSVC_VERSION:  )
MINGW:                  
MSYS:                   
CYGWIN:                 
BORLAND:                
WATCOM:           

SWIG_FOUND:             1
PERL_FOUND:             TRUE
X11_FOUND:              1

CMAKE_BUILD_TYPE:       
CMAKE_C_COMPILER CMAKE_C_FLAGS:                 /usr/lib64/ccache/cc 
CMAKE_CXX_COMPILER CMAKE_CXX_FLAGS:             /usr/lib64/ccache/c++ 
CMAKE_Fortran_COMPILER CMAKE_Fortran_FLAGS:     /usr/bin/gfortran 
Target Fortran: 
PYTHON_EXECUTABLE:                              /usr/bin/python
PYTHON_INCLUDE_PATH:                            /usr/include/python2.7
PYTHON_LIBRARIES:                               /usr/lib64/libpython2.7.so
NUMERIC_INCLUDE_PATH:                           
/usr/local/lib64/python2.7/site-packages/numpy/core/include/numpy
LIB_TAG:                d

ENABLE_DYNDRIVERS:      OFF
DRIVERS_LIST: cairo;qt;mem;null;ps;svg;tk;tkwin;xfig;xwin
DEVICES_LIST: 
memcairo;extcairo;pdfcairo;pngcairo;pscairo;epscairo;svgcairo;xcairo;epsqt;pdfqt;qtwidget;bmpqt;jpgqt;pngqt;ppmqt;tiffqt;memqt;svgqt;mem;null;ps;svg;tk;tkwin;xfig;xwin

Library options:
BUILD_SHARED_LIBS:      ON              PL_DOUBLE:      ON

Optional libraries:
PL_HAVE_QHULL:          OFF             WITH_CSA:       ON
PL_HAVE_FREETYPE:                       PL_HAVE_PTHREAD:        ON
HAVE_AGG:                               HAVE_SHAPELIB:  OFF

Language Bindings:
ENABLE_f77:             OFF             ENABLE_f95:             ON
ENABLE_cxx:             ON              ENABLE_java:            OFF
ENABLE_python:          ON              ENABLE_octave:          OFF
ENABLE_tcl:             ON              ENABLE_itcl:            OFF
ENABLE_tk:              ON              ENABLE_itk:             OFF
ENABLE_pdl:             OFF             ENABLE_wxwidgets:       OFF
ENABLE_ada:             OFF             ENABLE_d:               OFF
ENABLE_ocaml:           OFF             ENABLE_lua:             OFF
ENABLE_qt:              OFF             ENABLE_pyqt4:           OFF

-- Configuring done
-- Generating done
-- Build files have been written to: 
/home/pae/praga/Downloads/plplot-5.9.10/build_dir
Scanning dependencies of target csirocsa
[  0%] Building C object lib/csa/CMakeFiles/csirocsa.dir/csa.c.o
Linking C shared library libcsirocsa.so
[  0%] Built target csirocsa
Scanning dependencies of target deltaT-gen
[  0%] Building C object lib/qsastime/CMakeFiles/deltaT-gen.dir/deltaT-gen.c.o
[  1%] Building C object lib/qsastime/CMakeFiles/deltaT-gen.dir/dspline.c.o
Linking C executable deltaT-gen
[  1%] Built target deltaT-gen
Scanning dependencies of target tai-utc-gen
[  1%] Building C object lib/qsastime/CMakeFiles/tai-utc-gen.dir/tai-utc-gen.c.o
Linking C executable tai-utc-gen
[  1%] Built target tai-utc-gen
Scanning dependencies of target tai-utc.h_built
[  1%] Generating tai-utc.h
[  1%] Built target tai-utc.h_built
Scanning dependencies of target deltaT.h_built
[  1%] Generating deltaT.h
[  1%] Built target deltaT.h_built
Scanning dependencies of target qsastime
[  1%] Building C object lib/qsastime/CMakeFiles/qsastime.dir/qsastime.c.o
[  2%] Building C object lib/qsastime/CMakeFiles/qsastime.dir/dsplint.c.o
Linking C shared library libqsastime.so
[  2%] Built target qsastime
Scanning dependencies of target plhershey-unicode-gen
[  2%] Building C object 
include/CMakeFiles/plhershey-unicode-gen.dir/__/fonts/plhershey-unicode-gen.c.o
Linking C executable plhershey-unicode-gen
[  2%] Built target plhershey-unicode-gen
Scanning dependencies of target moc_outfile_generated
[  3%] Generating moc_qt.cxx
[  3%] Built target moc_outfile_generated
Scanning dependencies of target plhershey-unicode.h_built
[  4%] Generating plhershey-unicode.h
[  4%] Built target plhershey-unicode.h_built
[  5%] Generating ../bindings/tcl/tclgen.h, ../bindings/tcl/tclgen_s.h, 
../bindings/tcl/tclgen.c
Scanning dependencies of target plplotd
[  5%] Building C object src/CMakeFiles/plplotd.dir/pdfutils.c.o
[  5%] Building C object src/CMakeFiles/plplotd.dir/plaffine.c.o
[  6%] Building C object src/CMakeFiles/plplotd.dir/plarc.c.o
[  6%] Building C object src/CMakeFiles/plplotd.dir/plargs.c.o
[  6%] Building C object src/CMakeFiles/plplotd.dir/plbox.c.o
[  6%] Building C object src/CMakeFiles/plplotd.dir/plcont.c.o
[  7%] Building C object src/CMakeFiles/plplotd.dir/plcore.c.o
[  7%] Building C object src/CMakeFiles/plplotd.dir/plctrl.c.o
[  7%] Building C object src/CMakeFiles/plplotd.dir/plcvt.c.o
[  9%] Building C object src/CMakeFiles/plplotd.dir/pldtik.c.o
[  9%] Building C object src/CMakeFiles/plplotd.dir/plf2ops.c.o
[  9%] Building C object src/CMakeFiles/plplotd.dir/plfill.c.o
[  9%] Building C object src/CMakeFiles/plplotd.dir/plfreetype.c.o
[ 10%] Building C object src/CMakeFiles/plplotd.dir/plgradient.c.o
[ 10%] Building C object src/CMakeFiles/plplotd.dir/plhist.c.o
[ 10%] Building C object src/CMakeFiles/plplotd.dir/plimage.c.o
[ 11%] Building C object src/CMakeFiles/plplotd.dir/plline.c.o
[ 11%] Building C object src/CMakeFiles/plplotd.dir/plmap.c.o
[ 11%] Building C object src/CMakeFiles/plplotd.dir/plot3d.c.o
[ 11%] Building C object src/CMakeFiles/plplotd.dir/plpage.c.o
[ 12%] Building C object src/CMakeFiles/plplotd.dir/plsdef.c.o
[ 12%] Building C object src/CMakeFiles/plplotd.dir/plshade.c.o
[ 12%] Building C object src/CMakeFiles/plplotd.dir/plstdio.c.o
[ 12%] Building C object src/CMakeFiles/plplotd.dir/plstripc.c.o
[ 13%] Building C object src/CMakeFiles/plplotd.dir/plsym.c.o
[ 13%] Building C object src/CMakeFiles/plplotd.dir/pltick.c.o
[ 13%] Building C object src/CMakeFiles/plplotd.dir/plvpor.c.o
[ 14%] Building C object src/CMakeFiles/plplotd.dir/plwind.c.o
[ 14%] Building C object src/CMakeFiles/plplotd.dir/plbuf.c.o
[ 14%] Building C object src/CMakeFiles/plplotd.dir/plgridd.c.o
[ 14%] Building C object src/CMakeFiles/plplotd.dir/plvect.c.o
[ 15%] Building C object src/CMakeFiles/plplotd.dir/mt19937ar.c.o
[ 15%] Building C object src/CMakeFiles/plplotd.dir/pltime.c.o
[ 15%] Building C object src/CMakeFiles/plplotd.dir/pllegend.c.o
[ 17%] Building C object src/CMakeFiles/plplotd.dir/__/drivers/cairo.c.o
[ 17%] Building CXX object src/CMakeFiles/plplotd.dir/__/drivers/qt.cpp.o
[ 17%] Building CXX object 
src/CMakeFiles/plplotd.dir/__/bindings/qt_gui/plqt.cpp.o
[ 17%] Building C object src/CMakeFiles/plplotd.dir/__/drivers/mem.c.o
[ 18%] Building C object src/CMakeFiles/plplotd.dir/__/drivers/null.c.o
[ 18%] Building C object src/CMakeFiles/plplotd.dir/__/drivers/ps.c.o
[ 18%] Building C object src/CMakeFiles/plplotd.dir/__/drivers/svg.c.o
[ 19%] Building C object src/CMakeFiles/plplotd.dir/__/drivers/tk.c.o
[ 19%] Building C object src/CMakeFiles/plplotd.dir/__/bindings/tcl/tclAPI.c.o
[ 19%] Building C object src/CMakeFiles/plplotd.dir/__/bindings/tcl/tclMain.c.o
[ 19%] Building C object src/CMakeFiles/plplotd.dir/__/bindings/tk/Pltk_Init.c.o
[ 20%] Building C object src/CMakeFiles/plplotd.dir/__/bindings/tk/plframe.c.o
[ 20%] Building C object src/CMakeFiles/plplotd.dir/__/bindings/tk/plr.c.o
[ 20%] Building C object src/CMakeFiles/plplotd.dir/__/bindings/tk/tcpip.c.o
[ 20%] Building C object src/CMakeFiles/plplotd.dir/__/bindings/tk/tkMain.c.o
[ 21%] Building C object 
src/CMakeFiles/plplotd.dir/__/bindings/tcl/tclMatrix.c.o
[ 21%] Building C object 
src/CMakeFiles/plplotd.dir/__/bindings/tcl/matrixInit.c.o
[ 21%] Building C object src/CMakeFiles/plplotd.dir/__/drivers/tkwin.c.o
[ 22%] Building C object 
src/CMakeFiles/plplotd.dir/__/bindings/tk-x-plat/Plplotter_Init.c.o
[ 22%] Building C object 
src/CMakeFiles/plplotd.dir/__/bindings/tk-x-plat/plplotter.c.o
[ 22%] Building C object src/CMakeFiles/plplotd.dir/__/drivers/xfig.c.o
[ 22%] Building C object src/CMakeFiles/plplotd.dir/__/drivers/xwin.c.o
Linking CXX shared library libplplotd.so
[ 22%] Built target plplotd
Scanning dependencies of target plplotcxxd
[ 22%] Building CXX object bindings/c++/CMakeFiles/plplotcxxd.dir/plstream.cc.o
Linking CXX shared library libplplotcxxd.so
[ 22%] Built target plplotcxxd
Scanning dependencies of target plplotf95cd
[ 23%] Building C object bindings/f95/CMakeFiles/plplotf95cd.dir/sc3d.c.o
[ 23%] Building C object bindings/f95/CMakeFiles/plplotf95cd.dir/sccont.c.o
[ 23%] Building C object bindings/f95/CMakeFiles/plplotf95cd.dir/scstubs.c.o
Linking C shared library libplplotf95cd.so
[ 23%] Built target plplotf95cd
Scanning dependencies of target plplotf95d
[ 25%] Building Fortran object 
bindings/f95/CMakeFiles/plplotf95d.dir/strutil.f90.o
[ 25%] Building Fortran object 
bindings/f95/CMakeFiles/plplotf95d.dir/sfstubsf95.f90.o
[ 25%] Building Fortran object 
bindings/f95/CMakeFiles/plplotf95d.dir/configurable.f90.o
Linking Fortran shared library libplplotf95d.so
[ 25%] Built target plplotf95d
Scanning dependencies of target plplot.tcl_target
[ 25%] Generating plplot.tcl
[ 25%] Built target plplot.tcl_target
Scanning dependencies of target tclmatrixd
[ 25%] Building C object bindings/tcl/CMakeFiles/tclmatrixd.dir/tclMatrix.c.o
[ 26%] Building C object bindings/tcl/CMakeFiles/tclmatrixd.dir/matrixInit.c.o
Linking C shared library libtclmatrixd.so
[ 26%] Built target tclmatrixd
Scanning dependencies of target plplottcltkd
[ 27%] Building C object bindings/tcl/CMakeFiles/plplottcltkd.dir/tclAPI.c.o
[ 27%] Building C object bindings/tcl/CMakeFiles/plplottcltkd.dir/tclMain.c.o
[ 27%] Building C object 
bindings/tcl/CMakeFiles/plplottcltkd.dir/__/tk/Pltk_Init.c.o
[ 28%] Building C object 
bindings/tcl/CMakeFiles/plplottcltkd.dir/__/tk/plframe.c.o
[ 28%] Building C object bindings/tcl/CMakeFiles/plplottcltkd.dir/__/tk/plr.c.o
[ 28%] Building C object 
bindings/tcl/CMakeFiles/plplottcltkd.dir/__/tk/tcpip.c.o
[ 28%] Building C object 
bindings/tcl/CMakeFiles/plplottcltkd.dir/__/tk/tkMain.c.o
Linking C shared library libplplottcltkd.so
[ 28%] Built target plplottcltkd
Scanning dependencies of target tclIndex_tcl
[ 28%] Generating tclIndex
[ 28%] Built target tclIndex_tcl
Scanning dependencies of target plserver
[ 29%] Building C object bindings/tk/CMakeFiles/plserver.dir/plserver.c.o
Linking C executable plserver
../../src/libplplotd.so.12.0.0: undefined reference to `TclFormatInt'
collect2: ld returned 1 exit status
make[2]: *** [bindings/tk/plserver] Error 1
make[1]: *** [bindings/tk/CMakeFiles/plserver.dir/all] Error 2
make: *** [all] Error 2
------------------------------------------------------------------------------
DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk
_______________________________________________
Plplot-general mailing list
Plplot-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-general

Reply via email to