I have
WXWIN = M:\wx\wxwidgets-3.1.0
in my PATH there is
;%WXWIN%\lib\vc_lib;
but wxwidgets is still not detected
attached make.txt
done with
cmake ".." -G "Visual Studio
14" -DPL_DOUBLE:BOOL=ON -DBUILD_TEST:BOOL=ON -DCMAKE_CONFIGURATION_TYPES:STRING="Debug"
-DCMAKE_BUILD_TYPE:STRING="Debug" -DBUILD_SHARED_LIBS:BOOL=OFF -DSTATIC_RUNTIME:BOOL=ON
-DPLD_wxwidgets:BOOL=ON -DwxWidgets_ROOT_DIR:PATH=%WXWIN% -DwxWidgets_LIB_DIR:PATH=%WXWIN%\lib\vc_lib
-DwxWidgets_CONFIGURATION=mswud -DENABLE_MIX_CXX=ON -DwxWidgets_EXCLUDE_COMMON_LIBRARIES:BOOL=OFF
> make.txt
I'll debug this when I have some time, hopefully before the release
-Pedro
----- Original Message -----
From: "Alan W. Irwin" <ir...@beluga.phys.uvic.ca>
To: "Pedro Vicente" <pedro.vice...@space-research.org>
Cc: "Phil Rosenberg" <p.d.rosenb...@gmail.com>; "Laurent Berger"
<laurent.ber...@univ-lemans.fr>; <plplot-devel@lists.sourceforge.net>
Sent: Saturday, November 12, 2016 4:07 AM
Subject: Reducing loudness of compiler "Error" messages
On 2016-11-12 00:08-0500 Pedro Vicente wrote:
I have a couple suggestions, however
the Cmake output is full of messages like
CMake Error at CMakeLists.txt:18 (enable_language):
No CMAKE_Fortran_COMPILER could be found.
-- Configuring incomplete, errors occurred!
these are not really errors, just features that are not detected, like a
Fortran compiler
would it be possible to replace this just with a information message ,
like
--detected fortran compiler
--fortran compiler not found
I agree those "Error" messages are too loud for simply an issue with a
missing compiler so ideally it would be good to reduce that loudness.
I will think about methods of doing that, but it may be a bit tricky
so no promises.
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
__________________________
-- The C compiler identification is MSVC 19.0.24213.1
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio
14.0/VC/bin/cl.exe
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio
14.0/VC/bin/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- CMake version = 3.6.2
-- CMAKE_SYSTEM_NAME = Windows
-- SH_EXECUTABLE = C:/Program Files/Git/usr/bin/bash.exe
-- 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 - not found
-- Looking for include file termios.h
-- Looking for include file termios.h - not 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 - Failed
-- Looking for DIR symbol in sys/types.h;dirent.h
-- Looking for DIR symbol in sys/types.h;dirent.h - not found.
-- Looking for DIR symbol in sys/types.h;sys/ndir.h
-- Looking for DIR symbol in sys/types.h;sys/ndir.h - not found.
-- Looking for DIR symbol in sys/types.h;sys/dir.h
-- Looking for DIR symbol in sys/types.h;sys/dir.h - not found.
-- Looking for DIR symbol in sys/types.h;ndir.h
-- Looking for DIR symbol in sys/types.h;ndir.h - not found.
-- Check for signal return type in <signal.h>
-- Check for signal handler return type type void - found
-- Looking for popen
-- Looking for popen - not found
-- Looking for usleep
-- Looking for usleep - not found
-- Looking for nanosleep
-- Looking for nanosleep - not found
-- Looking for mkstemp
-- Looking for mkstemp - not found
-- Looking for mkdtemp
-- Looking for mkdtemp - not found
-- Looking for mkfifo
-- Looking for mkfifo - not 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 - not found
-- Looking for isnan
-- Looking for isnan - found
-- Looking for isinf
-- Looking for isinf - found
-- Looking for snprintf
-- Looking for snprintf - found
-- SWIG was not found. Please specify Swig executable location
-- Found Perl: C:/Program Files/Git/usr/bin/perl.exe (found version "5.22.1")
-- WARNING: Perl module XML::Parser not found
-- WARNING: Perl module XML::DOM not found
-- CMAKE_GENERATOR = Visual Studio 14 2015
-- The CXX compiler identification is MSVC 19.0.24213.1
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual
Studio 14.0/VC/bin/cl.exe
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual
Studio 14.0/VC/bin/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: P:/plplot-plplot/build/language_tests/CXX
-- The CXX compiler identification is MSVC 19.0.24213.1
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual
Studio 14.0/VC/bin/cl.exe
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual
Studio 14.0/VC/bin/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for using namespace support
-- Check for using namespace - found
-- Looking for C++ include cmath
-- Looking for C++ include cmath - found
-- Check for using stdint.h with CXX compiler
-- Check for using stdint.h with CXX compiler - ok
-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
-- Looking for pkg-config - not found
-- WARNING: Makefile+pkg-config version of examples build in the install tree
will not work.
-- X11_FOUND =
-- X11_INCLUDE_DIR =
-- X11_COMPILE_FLAGS =
-- X11_LIBRARIES =
-- CMAKE_GENERATOR = Visual Studio 14 2015
-- The Fortran compiler identification is unknown
CMake Error at CMakeLists.txt:18 (enable_language):
No CMAKE_Fortran_COMPILER could be found.
-- Configuring incomplete, errors occurred!
See also
"P:/plplot-plplot/build/language_tests/Fortran/CMakeFiles/CMakeOutput.log".
See also
"P:/plplot-plplot/build/language_tests/Fortran/CMakeFiles/CMakeError.log".
-- WARNING: no working Fortran compiler so disabling f95 binding and examples.
-- WARNING: Java requires shared libraries. Disabling java binding
-- WARNING: Python requires shared libraries. Disabling Python binding
-- WARNING: swig not found. Disabling Octave binding
-- Start determining consistent system data for Tcl and friends
-- Found Tclsh: C:/Program Files/Git/mingw64/bin/tclsh.exe (found version "8.6")
-- Could NOT find TCL (missing: TCL_LIBRARY TCL_INCLUDE_PATH)
-- Could NOT find TCLTK (missing: TCL_LIBRARY TCL_INCLUDE_PATH TK_LIBRARY TK_INCLUDE_PATH)
-- Could NOT find TK (missing: TK_LIBRARY TK_INCLUDE_PATH)
-- Looking for Tcl - not found
-- WARNING: setting ENABLE_tcl to OFF
-- WARNING: ENABLE_tcl is OFF so disabling everything else that is Tcl/Tk
related
-- CMAKE_GENERATOR = Visual Studio 14 2015
CMake Error at CMakeLists.txt:18 (enable_language):
No CMAKE_Ada_COMPILER could be found.
-- CMAKE_Ada_COMPILER_ID = GNU
-- Configuring incomplete, errors occurred!
See also "P:/plplot-plplot/build/language_tests/Ada/CMakeFiles/CMakeOutput.log".
-- WARNING: no working Ada compiler so disabling Ada binding and examples.
-- WARNING: Lua requires shared libraries. Disabling Lua binding
-- WARNING: SHAPELIB not found. Setting HAVE_SHAPELIB to OFF.
-- Could NOT find Freetype (missing: FREETYPE_LIBRARY FREETYPE_INCLUDE_DIRS)
-- Check for NaN awareness in C compiler
-- Check for NaN awareness in C compiler - found
-- Neither qhull/qhull_a.h header nor libqhull/qhull_a.h could be found
-- qhull library could not be found
-- Could NOT find QHULL (missing: QHULL_INCLUDE_DIRS QHULL_LIBRARIES QHULL_LIBRARY_DIRS)
-- QHULL_INCLUDE_DIRS =
-- QHULL_LIBRARIES =
-- WARNING: at least one of QHULL_INCLUDE_DIRS or QHULL_LIBRARIES is false so setting PL_HAVE_QHULL to OFF.
-- WARNING: pango not found because pkg-config not available.
-- WARNING: Shared libraries not built. Setting ENABLE_DYNDRIVERS OFF.
-- WARNING: pkg-config not found. Setting cairo drivers to OFF.
-- WARNING: ENABLE_tk OFF. Therefore turning off tk, tkwin, and ntk devices
-- WARNING: pkg-config not found. Setting PLD_psttf to OFF.
-- Found unsuitable Qt version "" from NOTFOUND
-- WARNING: Suitable Qt4 development environment not found so disabling Qt
binding.
-- WARNING: ENABLE_qt is OFF so setting all qt devices to OFF.
-- WARNING: PLPLOT_USE_QT5 is OFF so setting ENABLE_pyqt5 to OFF.
-- WARNING: ENABLE_python is OFF so setting ENABLE_pyqt4 to OFF.
-- Looking for gdi32 header and library
-- Looking for gdi32 header and library - not found
-- WARNING: Setting PLD_wingcc to OFF.
-- wxWidgets_FOUND : FALSE
-- wxWidgets_INCLUDE_DIRS :
-- wxWidgets_LIBRARY_DIRS :
-- wxWidgets_LIBRARIES :
-- wxWidgets_CXX_FLAGS :
-- wxWidgets_USE_FILE : UsewxWidgets
-- 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: ENABLE_wxwidgets is OFF so setting all wxwidgets devices to OFF.
-- Looking for haru pdf header and library
-- Looking for haru pdf header and library - not found
-- WARNING: Setting PLD_pdf to OFF.
-- WARNING: Static build with ENABLE_ocaml_static false. Therefore, disabling
OCaml binding
-- WARNING: ENABLE_ocaml is OFF so disabling Plcairo module and lablgtk2 support
-- WARNING: validate target will not be available to check for syntax issues in
the PLplot DocBook documentation because onsgmls (or env) was not found.
libplplot_LINK_FLAGS = -lcsirocsa;-lqsastime
-- WARNING: Perl modules XML::Parser and/or XML::DOM not available
so cannot check that swig_documentation.i is up to date.
-- TEST_ENVIRONMENT = EXAMPLES_DIR=P:/plplot-plplot/build/examples
SRC_EXAMPLES_DIR=P:/plplot-plplot/examples
OUTPUT_DIR=P:/plplot-plplot/build/ctest_examples_output_dir
VC_CTEST_DIRECTORY=/$<CONFIGURATION>
-- WARNING: pkg-config not found so extXdrawable_demo, and ext-cairo-test not
built.
Summary of CMake build system results for PLplot
Install location variables which can be set by the user:
CMAKE_INSTALL_PREFIX: C:/Program Files (x86)/plplot
CMAKE_INSTALL_EXEC_PREFIX C:/Program Files (x86)/plplot
CMAKE_INSTALL_BINDIR C:/Program Files (x86)/plplot/bin
CMAKE_INSTALL_DATADIR C:/Program Files (x86)/plplot/share
CMAKE_INSTALL_LIBDIR C:/Program Files (x86)/plplot/lib
CMAKE_INSTALL_INCLUDEDIR C:/Program Files (x86)/plplot/include
CMAKE_INSTALL_INFODIR C:/Program Files (x86)/plplot/share/info
CMAKE_INSTALL_MANDIR C:/Program Files (x86)/plplot/share/man
Derived install location variables:
DATA_DIR C:/Program Files (x86)/plplot/share/plplot5.11.1
LIB_DIR C:/Program Files (x86)/plplot/lib
INCLUDE_DIR C:/Program Files (x86)/plplot/include/plplot
BIN_DIR C:/Program Files (x86)/plplot/bin
TCL_DIR C:/Program Files (x86)/plplot/share/plplot5.11.1/tcl
ADA_INCLUDE_DIR C:/Program Files (x86)/plplot/share/ada/adainclude/plplotada
ADA_LIB_DIR C:/Program Files (x86)/plplot/lib/ada/adalib/plplotada
PYTHON_INSTDIR
DRV_DIR C:/Program Files (x86)/plplot/lib/plplot5.11.1/drivers
DOC_DIR C:/Program Files (x86)/plplot/share/doc/plplot
MAN_DIR C:/Program Files (x86)/plplot/share/man
INFO_DIR C:/Program Files (x86)/plplot/share/info
Other important CMake variables:
CMAKE_SYSTEM_NAME: Windows
UNIX:
WIN32: 1
APPLE:
MSVC: 1 (MSVC_VERSION: 1900)
MINGW:
MSYS:
CYGWIN:
BORLAND:
WATCOM:
SWIG_FOUND: FALSE
PERL_FOUND: TRUE
X11_FOUND:
CMAKE_BUILD_TYPE: Debug
CMAKE_C_COMPILER CMAKE_C_FLAGS: C:/Program Files
(x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe /DWIN32 /D_WINDOWS /W3
CMAKE_CXX_COMPILER CMAKE_CXX_FLAGS: C:/Program Files
(x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe /DWIN32 /D_WINDOWS /W3 /GR
/EHsc
ENABLE_DYNDRIVERS: OFF
DRIVERS_LIST: mem;null;ps;svg;xfig
DEVICES_LIST: mem;null;ps;svg;xfig
Library options:
BUILD_SHARED_LIBS: OFF PL_DOUBLE: ON
Optional libraries:
PL_HAVE_QHULL: OFF WITH_CSA: ON
PL_HAVE_FREETYPE: PL_HAVE_PTHREAD:
HAVE_AGG: HAVE_SHAPELIB: OFF
Language Bindings:
ENABLE_ada: OFF
ENABLE_cxx: ON
ENABLE_d: OFF
ENABLE_f95: OFF
ENABLE_java: OFF
ENABLE_lua: OFF
ENABLE_ocaml: OFF
ENABLE_octave: OFF
ENABLE_pdl: OFF
ENABLE_python: OFF
ENABLE_qt: OFF
ENABLE_pyqt4: OFF
ENABLE_pyqt5: OFF
ENABLE_tcl: OFF
ENABLE_itcl: OFF
ENABLE_tk: OFF
ENABLE_itk: OFF
ENABLE_wxwidgets: OFF
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
ENABLE_MIX_CXX
wxWidgets_CONFIGURATION
-- Build files have been written to: P:/plplot-plplot/build
------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel