Hello,

here is one more problem I encountered under MinGW:
The build system can not find the GDI32 system library and turns
off wingcc - whereas this library is a standard part of the Windows
operating system. (I have not seen this problem with Cygwin, but
I suspect that comes with its own supply of such stuff)

Has anyone else seen this?

Here are the details:

-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: C:/msys/1.0/mingw/bin/gcc.exe
-- Check for working C compiler: C:/msys/1.0/mingw/bin/gcc.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: C:/msys/1.0/mingw/bin/c++.exe
-- Check for working CXX compiler: C:/msys/1.0/mingw/bin/c++.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Checking whether system has ANSI C header files
-- Looking for include files StandardHeadersExist
-- Looking for include files StandardHeadersExist - 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 files HAVE_UNISTD_H
-- Looking for include files HAVE_UNISTD_H - found
-- Looking for include files HAVE_TERMIOS_H
-- Looking for include files HAVE_TERMIOS_H - not found.
-- Looking for include files HAVE_STDINT_H
-- Looking for include files HAVE_STDINT_H - found
-- Performing Test HAVE_SYS_WAIT_H
-- Performing Test HAVE_SYS_WAIT_H - Failed
-- 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 - not found
-- Looking for isinf
-- Looking for isinf - not found
-- Looking for finite
-- Looking for finite - found
-- Looking for isnan
-- Looking for isnan - found
-- Looking for snprintf
-- Looking for snprintf - found
-- SWIG was not found. Please specify Swig executable location
-- Found Perl: C:/cygwin/bin/perl.exe
-- Looking for pkg-config - not found
-- WARNING: Install-tree build will be disabled.
-- X11_FOUND =
-- X11_INCLUDE_DIR =
-- X11_COMPILE_FLAGS =
-- X11_LIBRARIES =
-- 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
-- WARNING: swig not found. Disabling java bindings
-- WARNING: swig not found. Disabling python bindings
-- WARNING: octave not found. Disabling octave bindings
-- Looking for include paths and libraries for Tcl/Tk
-- Looking for include paths and libraries for Tcl/Tk - found
-- Looking for tclsh
-- Looking for tclsh - found
-- TCL_TCLSH = C:/Tcl85/bin/tclsh.exe
-- HAVE_TCL_GT_84 = 1
-- TCL_INCLUDE_PATH = C:/Tcl85/bin/../include
-- TCL_LIBRARY = C:/Tcl85/bin/tcl85.dll
-- Looking for itcl.h
-- Looking for itcl.h - not found
-- WARNING: Disabling incr Tcl interface code
-- WARNING: X11 not found, disabling Tk interface code
-- WARNING: Because Tk is disabled must disable incr Tk as well
-- Check for NaN awareness in C compiler
-- Check for NaN awareness in C compiler - found
-- FindQHull: Found both qhull_a.h and libqhull.a
-- Looking for qh_new_qhull
-- Looking for qh_new_qhull - not found
-- WARNING: function qh_new_qhull not found.  Setting HAVE_QHULL to OFF.
-- WARNING: pango not found because pkg-config not available.
-- 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.
-- WARNING: PLD_gcw is OFF so setting ENABLE_gnome2 to OFF.
-- WARNING: PLD_gcw is OFF so setting ENABLE_pygcw to OFF.
-- Looking for gdi32 header and library
-- Looking for gdi32 header and library - not found
-- WARNING: Setting PLD_wingcc to OFF.
-- WARNING: PLD_wxwidgets is OFF so setting ENABLE_wxwidgets to OFF.
-- Configuring done
-- Generating done
-- Build files have been written to: C:/arjen/plplot-svn/install-mingw


And the report from CMake (2.6):

Summary of CMake build system results for PLplot

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

Derived install location variables:
DATA_DIR        C:/Program Files/plplot/share/plplot5.9.0
LIB_DIR         C:/Program Files/plplot/lib
INCLUDE_DIR     C:/Program Files/plplot/include/plplot
BIN_DIR         C:/Program Files/plplot/bin
TCL_DIR         C:/Program Files/plplot/share/plplot5.9.0/tcl
ADA_INCLUDE_DIR C:/Program Files/plplot/share/ada/adainclude/plplotadad
ADA_LIB_DIR     C:/Program Files/plplot/lib/ada/adalib/plplotadad
PYTHON_INSTDIR
DRV_DIR         C:/Program Files/plplot/lib/plplot5.9.0/driversd
DOC_DIR         C:/Program Files/plplot/share/doc/plplot
MAN_DIR         C:/Program Files/plplot/share/man
INFO_DIR        C:/Program Files/plplot/share/info

Other important CMake variables:

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

SWIG_FOUND:             FALSE
PERL_FOUND:             TRUE
X11_FOUND:

CMAKE_BUILD_TYPE:
CMAKE_C_COMPILER CMAKE_C_FLAGS:                 C:/msys/1.0/mingw/bin/gcc.exe
CMAKE_CXX_COMPILER CMAKE_CXX_FLAGS:             C:/msys/1.0/mingw/bin/c++.exe
LIB_TAG:                d

ENABLE_DYNDRIVERS:      OFF
DRIVERS_LIST: ps
DEVICES_LIST: ps

Library options:
BUILD_SHARED_LIBS:      ON              PL_DOUBLE:      ON

Optional libraries:
HAVE_QHULL:             OFF             WITH_CSA:       OFF
HAVE_FREETYPE:                          HAVE_PTHREAD:
HAVE_AGG:

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



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to