build von plplot5.9.8 Windows XP



  • Hi,

    langsam sehe ich aus wie der Typ 😕 gelb und über meinem Kopf schweben drei Fragezeichen. So kann ich morgen nicht aus dem Haus!

    Ich versuche plplot unter Windows XP zu erzeugen.

    Ich habe cmake-2.8.5-win32-x86.exe weil ich gemerkt habe, das Version 2.8.1 buggy ist. Dann runtergleaden : plplot-5.9.8.tar.gz ausgepackt und habe jetzt D:\Programme\plplot-5.9.8
    Weiterhin vorhanden: Code::Blocks 10.05 mit mingw, wxWidgets (als DLL).Installation über wxPack.

    Verzeichniss "buildmingw" erzeugt in D:\Programme\plplot-5.9.8. Dann (in der Konsole) cd D:\Programme\plplot-5.9.8\buildmingw und Eingabe von

    Also 1)

    D:\Programme\plplot-5.9.8\buildmingw>cmake -G "MinGW Makefiles" -DCMAKE_INSTALL_
    PREFIX=install D:\Programme\plplot-5.9.8
    -- The C compiler identification is GNU
    -- Check for working C compiler: C:/MinGW/bin/gcc.exe
    -- Check for working C compiler: C:/MinGW/bin/gcc.exe -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- CMake version = 2.8.5
    -- SH_EXECUTABLE = SH_EXECUTABLE-NOTFOUND
    -- WARNING: bash shell not found, ctest will not work properly
    -- 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 PL_HAVE_UNISTD_H
    -- Looking for include files PL_HAVE_UNISTD_H - found
    -- Looking for include files HAVE_TERMIOS_H
    -- Looking for include files HAVE_TERMIOS_H - not found.
    -- Looking for include files PL_HAVE_STDINT_H
    -- Looking for include files PL_HAVE_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 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 - not found
    -- Looking for mkstemp
    -- Looking for mkstemp - not found
    -- Looking for _NSGetArgc
    -- Looking for _NSGetArgc - not 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 was not found. Please specify Swig executable location
    -- Could NOT find Perl (missing: PERL_EXECUTABLE)
    -- Looking for pkg-config - not found
    -- WARNING: Makefile+pkg-config version of examples build in the install tree wi
    ll be disabled.
    -- X11_FOUND =
    -- X11_INCLUDE_DIR =
    -- X11_COMPILE_FLAGS =
    -- X11_LIBRARIES =
    -- The C compiler identification is GNU
    -- Check for working C compiler: C:/MinGW/bin/gcc.exe
    -- Check for working C compiler: C:/MinGW/bin/gcc.exe -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- CMAKE_GENERATOR = MinGW Makefiles
    -- The CXX compiler identification is GNU
    -- Check for working CXX compiler: C:/MinGW/bin/g++.exe
    -- Check for working CXX compiler: C:/MinGW/bin/g++.exe -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Configuring done
    -- Generating done
    -- Build files have been written to: D:/Programme/plplot-5.9.8/buildmingw/langua
    ge_tests/CXX
    -- The CXX compiler identification is GNU
    -- Check for working CXX compiler: C:/MinGW/bin/g++.exe
    -- Check for working CXX compiler: C:/MinGW/bin/g++.exe -- 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
    -- Check for working C compiler: C:/MinGW/bin/gcc.exe
    -- Check for working C compiler: C:/MinGW/bin/gcc.exe -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- CMAKE_GENERATOR = MinGW Makefiles
    -- The Fortran compiler identification is GNU
    -- Check for working Fortran compiler: C:/MinGW/bin/gfortran.exe
    -- Check for working Fortran compiler: C:/MinGW/bin/gfortran.exe -- works
    -- Detecting Fortran compiler ABI info
    -- Detecting Fortran compiler ABI info - done
    -- Checking whether C:/MinGW/bin/gfortran.exe supports Fortran 90
    -- Checking whether C:/MinGW/bin/gfortran.exe supports Fortran 90 -- yes
    -- Configuring done
    -- Generating done
    -- Build files have been written to: D:/Programme/plplot-5.9.8/buildmingw/langua
    ge_tests/Fortran
    -- The Fortran compiler identification is GNU
    -- Check for working Fortran compiler: C:/MinGW/bin/gfortran.exe
    -- Check for working Fortran compiler: C:/MinGW/bin/gfortran.exe -- works
    -- Detecting Fortran compiler ABI info
    -- Detecting Fortran compiler ABI info - done
    -- Checking whether C:/MinGW/bin/gfortran.exe supports Fortran 90
    -- Checking whether C:/MinGW/bin/gfortran.exe 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: C:/MinGW/bin/gfortran.exe
    -- WARNING: swig not found. Disabling java bindings
    -- WARNING: swig not found. Disabling Python bindings
    -- WARNING: swig not found. Disabling Octave bindings
    -- Looking for include paths and libraries for Tcl/Tk
    -- Could NOT find Tclsh (missing: TCL_TCLSH)
    -- Could NOT find TCL (missing: TCL_INCLUDE_PATH)
    -- Could NOT find TCLTK (missing: TCL_INCLUDE_PATH TK_LIBRARY TK_INCLUDE_PATH)

    -- Could NOT find TK (missing: TK_LIBRARY TK_INCLUDE_PATH)
    -- Looking for include paths and libraries for Tcl/Tk - not found
    -- WARNING: Disabling everything that is Tcl/Tk related
    -- WARNING: perl not found. Disabling Perl/PDL examples
    -- The C compiler identification is GNU
    -- Check for working C compiler: C:/MinGW/bin/gcc.exe
    -- Check for working C compiler: C:/MinGW/bin/gcc.exe -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- CMAKE_GENERATOR = MinGW Makefiles
    -- Check for working Ada builder: C:/MinGW/bin/gnatmake.exe
    -- Check for working Ada builder: C:/MinGW/bin/gnatmake.exe -- works
    -- Configuring done
    -- Generating done
    -- Build files have been written to: D:/Programme/plplot-5.9.8/buildmingw/langua
    ge_tests/Ada
    -- Check for working Ada builder: C:/MinGW/bin/gnatmake.exe
    -- Check for working Ada builder: C:/MinGW/bin/gnatmake.exe -- works
    -- FOUND gnat library C:/MinGW/bin/libgnat-4.5.dll
    -- WARNING: swig not found. Disabling Lua bindings
    -- The C compiler identification is GNU
    -- Check for working C compiler: C:/MinGW/bin/gcc.exe
    -- Check for working C compiler: C:/MinGW/bin/gcc.exe -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- CMAKE_GENERATOR = MinGW Makefiles
    -- D Compiler Install Prefix (use D_PATH env var to override): CMAKE_D_COMPI
    CMake Error: your D compiler: "CMAKE_D_COMPILER-NOTFOUND" was not found. Pleas
    e 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.
    -- 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.
    -- WARNING: pango not found because pkg-config not available.
    -- WARNING: pkg-config not found. Setting cairo drivers to OFF.
    -- WARNING: ENABLE_tk OFF. Setting PLD_tk, PLD_ntk, and PLD_tkwin OFF.
    -- WARNING: pkg-config not found. Setting PLD_psttf to OFF.
    -- Could NOT find Qt4 (missing: QT_QMAKE_EXECUTABLE QT_MOC_EXECUTABLE QT_RCC_EX
    ECUTABLE QT_UIC_EXECUTABLE QT_INCLUDE_DIR QT_LIBRARY_DIR QT_QTCORE_LIBRARY)
    -- WARNING: Qt4 development environment not found so disabling all qt devices.
    -- WARNING: PLD_extqt is OFF so setting ENABLE_qt 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 - found
    -- wxWidgets found
    -- wxwidgets_COMPILE_FLAGS = -ID:/SourceCode/Libraries/wxWidgets2.8/include -ID:
    /SourceCode/Libraries/wxWidgets2.8/lib/gcc_dll/msw -DWXUSINGDLL -D_DEBUG -D__WXD
    EBUG__
    -- wxwidgets_LINK_FLAGS = debug;D:/SourceCode/Libraries/wxWidgets2.8/lib/gcc_dll
    /libwxbase28d.a;optimized;D:/SourceCode/Libraries/wxWidgets2.8/lib/gcc_dll/libwx
    base28.a;debug;D:/SourceCode/Libraries/wxWidgets2.8/lib/gcc_dll/libwxmsw28d_core
    .a;optimized;D:/SourceCode/Libraries/wxWidgets2.8/lib/gcc_dll/libwxmsw28_core.a;
    debug;D:/SourceCode/Libraries/wxWidgets2.8/lib/gcc_dll/libwxpngd.a;optimized;D:/
    SourceCode/Libraries/wxWidgets2.8/lib/gcc_dll/libwxpng.a;debug;D:/SourceCode/Lib
    raries/wxWidgets2.8/lib/gcc_dll/libwxtiffd.a;optimized;D:/SourceCode/Libraries/w
    xWidgets2.8/lib/gcc_dll/libwxtiff.a;debug;D:/SourceCode/Libraries/wxWidgets2.8/l
    ib/gcc_dll/libwxjpegd.a;optimized;D:/SourceCode/Libraries/wxWidgets2.8/lib/gcc_d
    ll/libwxjpeg.a;debug;D:/SourceCode/Libraries/wxWidgets2.8/lib/gcc_dll/libwxzlibd
    .a;optimized;D:/SourceCode/Libraries/wxWidgets2.8/lib/gcc_dll/libwxzlib.a;debug;
    D:/SourceCode/Libraries/wxWidgets2.8/lib/gcc_dll/libwxregexd.a;optimized;D:/Sour
    ceCode/Libraries/wxWidgets2.8/lib/gcc_dll/libwxregex.a;debug;D:/SourceCode/Libra
    ries/wxWidgets2.8/lib/gcc_dll/libwxexpatd.a;optimized;D:/SourceCode/Libraries/wx
    Widgets2.8/lib/gcc_dll/libwxexpat.a;winmm;comctl32;rpcrt4;wsock32
    -- WARNING:ocamlc not found. Disabling ocaml bindings
    -- WARNING: validate target will not be available to check for syntax issues in
    the PLplot DocBook documentation because onsgmls was not found.
    -- WARNING: Perl modules XML::Parser and/or XML::DOM not available
    so cannot check that swig_documentation.i is up to date.

    Summary of CMake build system results for PLplot

    Install location variables which can be set by the user:
    CMAKE_INSTALL_PREFIX: D:/Programme/plplot-5.9.8/buildmingw/install
    CMAKE_INSTALL_EXEC_PREFIX D:/Programme/plplot-5.9.8/buildmingw/install
    CMAKE_INSTALL_BINDIR D:/Programme/plplot-5.9.8/buildmingw/install/bin
    CMAKE_INSTALL_DATADIR D:/Programme/plplot-5.9.8/buildmingw/install/share
    CMAKE_INSTALL_LIBDIR D:/Programme/plplot-5.9.8/buildmingw/install/lib
    CMAKE_INSTALL_INCLUDEDIR D:/Programme/plplot-5.9.8/buildmingw/install/include
    CMAKE_INSTALL_INFODIR D:/Programme/plplot-5.9.8/buildmingw/install/share/in
    fo
    CMAKE_INSTALL_MANDIR D:/Programme/plplot-5.9.8/buildmingw/install/share/ma
    n

    Derived install location variables:
    DATA_DIR D:/Programme/plplot-5.9.8/buildmingw/install/share/plplot5.9.8
    LIB_DIR D:/Programme/plplot-5.9.8/buildmingw/install/lib
    INCLUDE_DIR D:/Programme/plplot-5.9.8/buildmingw/install/include/plplot
    BIN_DIR D:/Programme/plplot-5.9.8/buildmingw/install/bin
    TCL_DIR D:/Programme/plplot-5.9.8/buildmingw/install/share/plplot5.9.8/t
    cl
    ADA_INCLUDE_DIR D:/Programme/plplot-5.9.8/buildmingw/install/share/ada/adainclud
    e/plplotadad
    ADA_LIB_DIR D:/Programme/plplot-5.9.8/buildmingw/install/lib/ada/adalib/plpl
    otadad
    PYTHON_INSTDIR
    DRV_DIR D:/Programme/plplot-5.9.8/buildmingw/install/lib/plplot5.9.8/dri
    versd
    DOC_DIR D:/Programme/plplot-5.9.8/buildmingw/install/share/doc/plplot
    MAN_DIR D:/Programme/plplot-5.9.8/buildmingw/install/share/man
    INFO_DIR D:/Programme/plplot-5.9.8/buildmingw/install/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: FALSE
    X11_FOUND:

    CMAKE_BUILD_TYPE:
    CMAKE_C_COMPILER CMAKE_C_FLAGS: C:/MinGW/bin/gcc.exe
    CMAKE_CXX_COMPILER CMAKE_CXX_FLAGS: C:/MinGW/bin/g++.exe
    CMAKE_Fortran_COMPILER CMAKE_Fortran_FLAGS: C:/MinGW/bin/gfortran.exe
    Target Fortran:
    LIB_TAG: d

    ENABLE_DYNDRIVERS: ON
    DRIVERS_LIST: mem;null;ps;svg;wingcc;wxwidgets;xfig
    DEVICES_LIST: mem;null;ps;svg;wingcc;wxwidgets;xfig

    Library options:
    BUILD_SHARED_LIBS: ON PL_DOUBLE: ON

    Optional libraries:
    PL_HAVE_QHULL: OFF WITH_CSA: ON
    HAVE_FREETYPE: PL_HAVE_PTHREAD:
    HAVE_AGG:

    Language Bindings:
    ENABLE_f77: ON ENABLE_f95: ON
    ENABLE_cxx: ON ENABLE_java: OFF
    ENABLE_python: OFF ENABLE_octave: OFF
    ENABLE_tcl: OFF ENABLE_itcl: OFF
    ENABLE_tk: OFF ENABLE_itk: OFF
    ENABLE_pdl: OFF ENABLE_wxwidgets: ON
    ENABLE_ada: ON 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: D:/Programme/plplot-5.9.8/buildmingw

    D:\Programme\plplot-5.9.8\buildmingw>

    Dann

    D:\Programme\plplot-5.9.8\buildmingw>mingw32-make
    Scanning dependencies of target csirocsa
    [ 0%] Building C object lib/csa/CMakeFiles/csirocsa.dir/csa.c.obj
    Linking C shared library ..\..\dll\libcsirocsa.dll
    Creating library file: ..\..\dll\libcsirocsa.dll.a
    [ 0%] Built target csirocsa
    Scanning dependencies of target deltaT-gen
    [ 1%] Building C object lib/qsastime/CMakeFiles/deltaT-gen.dir/deltaT-gen.c.obj

    [ 2%] Building C object lib/qsastime/CMakeFiles/deltaT-gen.dir/dspline.c.obj
    Linking C executable deltaT-gen.exe
    [ 2%] Built target deltaT-gen
    Scanning dependencies of target tai-utc-gen
    [ 2%] Building C object lib/qsastime/CMakeFiles/tai-utc-gen.dir/tai-utc-gen.c.o
    bj
    Linking C executable tai-utc-gen.exe
    [ 2%] Built target tai-utc-gen
    Scanning dependencies of target tai-utc.h_built
    [ 2%] Generating tai-utc.h
    [ 4%] Built target tai-utc.h_built
    Scanning dependencies of target deltaT.h_built
    [ 4%] Generating deltaT.h
    [ 4%] Built target deltaT.h_built
    Scanning dependencies of target qsastime
    [ 4%] Building C object lib/qsastime/CMakeFiles/qsastime.dir/qsastime.c.obj
    [ 5%] Building C object lib/qsastime/CMakeFiles/qsastime.dir/dsplint.c.obj
    Linking C shared library ..\..\dll\libqsastime.dll
    Creating library file: ..\..\dll\libqsastime.dll.a
    [ 5%] Built target qsastime
    Scanning dependencies of target plhershey-unicode-gen
    [ 6%] Building C object include/CMakeFiles/plhershey-unicode-gen.dir/__/fonts/p
    lhershey-unicode-gen.c.obj
    Linking C executable plhershey-unicode-gen.exe
    [ 6%] Built target plhershey-unicode-gen
    Scanning dependencies of target plhershey-unicode.h_built
    [ 6%] Generating plhershey-unicode.h
    [ 6%] Built target plhershey-unicode.h_built
    Scanning dependencies of target plplotd
    [ 8%] Building C object src/CMakeFiles/plplotd.dir/pdfutils.c.obj
    [ 9%] Building C object src/CMakeFiles/plplotd.dir/plaffine.c.obj
    [ 9%] Building C object src/CMakeFiles/plplotd.dir/plarc.c.obj
    [ 10%] Building C object src/CMakeFiles/plplotd.dir/plargs.c.obj
    [ 12%] Building C object src/CMakeFiles/plplotd.dir/plbox.c.obj
    [ 12%] Building C object src/CMakeFiles/plplotd.dir/plcont.c.obj
    [ 13%] Building C object src/CMakeFiles/plplotd.dir/plcore.c.obj
    [ 13%] Building C object src/CMakeFiles/plplotd.dir/plctrl.c.obj
    [ 14%] Building C object src/CMakeFiles/plplotd.dir/plcvt.c.obj
    [ 16%] Building C object src/CMakeFiles/plplotd.dir/pldeprecated.c.obj
    [ 16%] Building C object src/CMakeFiles/plplotd.dir/pldtik.c.obj
    [ 17%] Building C object src/CMakeFiles/plplotd.dir/plf2ops.c.obj
    [ 17%] Building C object src/CMakeFiles/plplotd.dir/plfill.c.obj
    [ 18%] Building C object src/CMakeFiles/plplotd.dir/plfreetype.c.obj
    [ 20%] Building C object src/CMakeFiles/plplotd.dir/plgradient.c.obj
    [ 20%] Building C object src/CMakeFiles/plplotd.dir/plgset.c.obj
    [ 21%] Building C object src/CMakeFiles/plplotd.dir/plhist.c.obj
    [ 22%] Building C object src/CMakeFiles/plplotd.dir/plimage.c.obj
    [ 22%] Building C object src/CMakeFiles/plplotd.dir/plline.c.obj
    [ 24%] Building C object src/CMakeFiles/plplotd.dir/plmap.c.obj
    [ 24%] Building C object src/CMakeFiles/plplotd.dir/plot3d.c.obj
    [ 25%] Building C object src/CMakeFiles/plplotd.dir/plpage.c.obj
    [ 26%] Building C object src/CMakeFiles/plplotd.dir/plsdef.c.obj
    [ 26%] Building C object src/CMakeFiles/plplotd.dir/plshade.c.obj
    [ 28%] Building C object src/CMakeFiles/plplotd.dir/plstdio.c.obj
    [ 28%] Building C object src/CMakeFiles/plplotd.dir/plstripc.c.obj
    [ 29%] Building C object src/CMakeFiles/plplotd.dir/plsym.c.obj
    [ 30%] Building C object src/CMakeFiles/plplotd.dir/pltick.c.obj
    [ 30%] Building C object src/CMakeFiles/plplotd.dir/plvpor.c.obj
    [ 32%] Building C object src/CMakeFiles/plplotd.dir/plwind.c.obj
    [ 33%] Building C object src/CMakeFiles/plplotd.dir/plbuf.c.obj
    [ 33%] Building C object src/CMakeFiles/plplotd.dir/plgridd.c.obj
    [ 34%] Building C object src/CMakeFiles/plplotd.dir/plvect.c.obj
    [ 34%] Building C object src/CMakeFiles/plplotd.dir/mt19937ar.c.obj
    [ 36%] Building C object src/CMakeFiles/plplotd.dir/pltime.c.obj
    [ 37%] Building C object src/CMakeFiles/plplotd.dir/pllegend.c.obj
    [ 37%] Building C object src/CMakeFiles/plplotd.dir/ltdl_win32.c.obj
    Linking C shared library ..\dll\libplplotd.dll
    Creating library file: ..\dll\libplplotd.dll.a
    [ 37%] Built target plplotd
    Scanning dependencies of target plplotcxxd
    [ 37%] Building CXX object bindings/c++/CMakeFiles/plplotcxxd.dir/plstream.cc.ob
    j
    Linking CXX shared library ..\..\dll\libplplotcxxd.dll
    Creating library file: ..\..\dll\libplplotcxxd.dll.a
    [ 37%] Built target plplotcxxd
    Scanning dependencies of target build_plplot_parameters_h
    [ 37%] Generating plplot_parameters.h
    [ 37%] Built target build_plplot_parameters_h
    Scanning dependencies of target plplotf77cd
    [ 38%] Building C object bindings/f77/CMakeFiles/plplotf77cd.dir/sc3d.c.obj
    [ 40%] Building C object bindings/f77/CMakeFiles/plplotf77cd.dir/sccont.c.obj
    [ 40%] Building C object bindings/f77/CMakeFiles/plplotf77cd.dir/scstubs.c.obj
    Linking C shared library ..\..\dll\libplplotf77cd.dll
    Creating library file: ..\..\dll\libplplotf77cd.dll.a
    [ 40%] Built target plplotf77cd
    [ 41%] Generating sfstubs.f
    Scanning dependencies of target plplotf77d
    [ 42%] Building Fortran object bindings/f77/CMakeFiles/plplotf77d.dir/strutil.f.
    obj
    [ 42%] Building Fortran object bindings/f77/CMakeFiles/plplotf77d.dir/sfstubs.f.
    obj
    Linking Fortran shared library ..\..\dll\libplplotf77d.dll
    Creating library file: ..\..\dll\libplplotf77d.dll.a
    [ 42%] Built target plplotf77d
    Scanning dependencies of target plplotf77optsd
    [ 44%] Building Fortran object bindings/f77/CMakeFiles/plplotf77optsd.dir/config
    urable.f.obj
    Linking Fortran static library ..\..\dll\libplplotf77optsd.a
    [ 44%] Built target plplotf77optsd
    Scanning dependencies of target plplotf95cd
    [ 44%] Building C object bindings/f95/CMakeFiles/plplotf95cd.dir/sc3d.c.obj
    [ 45%] Building C object bindings/f95/CMakeFiles/plplotf95cd.dir/sccont.c.obj
    [ 45%] Building C object bindings/f95/CMakeFiles/plplotf95cd.dir/scstubs.c.obj
    Linking C shared library ..\..\dll\libplplotf95cd.dll
    Creating library file: ..\..\dll\libplplotf95cd.dll.a
    [ 45%] Built target plplotf95cd
    Scanning dependencies of target plplotf95d
    [ 46%] Building Fortran object bindings/f95/CMakeFiles/plplotf95d.dir/sfstubsf95
    .f90.obj
    [ 48%] Building Fortran object bindings/f95/CMakeFiles/plplotf95d.dir/strutil.f9
    0.obj
    Linking Fortran shared library ..\..\dll\libplplotf95d.dll
    Creating library file: ..\..\dll\libplplotf95d.dll.a
    [ 48%] Built target plplotf95d
    Scanning dependencies of target plplotf95optsd
    [ 48%] Building Fortran object bindings/f95/CMakeFiles/plplotf95optsd.dir/config
    urable.f90.obj
    Linking Fortran static library ..\..\dll\libplplotf95optsd.a
    [ 48%] Built target plplotf95optsd
    Scanning dependencies of target plplotwxwidgetsd
    [ 49%] Building CXX object bindings/wxwidgets/CMakeFiles/plplotwxwidgetsd.dir/wx
    PLplotstream.cpp.obj
    [ 50%] Building CXX object bindings/wxwidgets/CMakeFiles/plplotwxwidgetsd.dir/wx
    PLplotwindow.cpp.obj
    Linking CXX shared library ..\..\dll\libplplotwxwidgetsd.dll
    Creating library file: ..\..\dll\libplplotwxwidgetsd.dll.a
    [ 50%] Built target plplotwxwidgetsd
    Scanning dependencies of target plplotadad
    [ 52%] Building Ada object bindings/ada/CMakeFiles/plplotadad.dir/plplot.o
    [ 53%] Building Ada object bindings/ada/CMakeFiles/plplotadad.dir/plplot_thin.o
    [ 53%] Building Ada object bindings/ada/CMakeFiles/plplotadad.dir/plplot_traditi
    onal.o
    [ 54%] Building Ada object bindings/ada/CMakeFiles/plplotadad.dir/plplot_auxilia
    ry.o
    Linking Ada shared library ..\..\dll\libplplotadad.dll
    [ 54%] Built target plplotadad
    Scanning dependencies of target mem
    [ 56%] Building C object drivers/CMakeFiles/mem.dir/mem.c.obj
    Linking C shared module ..\dll\mem.dll
    [ 56%] Built target mem
    Scanning dependencies of target null
    [ 57%] Building C object drivers/CMakeFiles/null.dir/null.c.obj
    Linking C shared module ..\dll\null.dll
    [ 57%] Built target null
    Scanning dependencies of target ps
    [ 58%] Building C object drivers/CMakeFiles/ps.dir/ps.c.obj
    Linking C shared module ..\dll\ps.dll
    [ 58%] Built target ps
    Scanning dependencies of target svg
    [ 60%] Building C object drivers/CMakeFiles/svg.dir/svg.c.obj
    Linking C shared module ..\dll\svg.dll
    [ 60%] Built target svg
    Scanning dependencies of target test-drv-info
    [ 60%] Building C object drivers/CMakeFiles/test-drv-info.dir/test-drv-info.c.ob
    j
    Linking C executable ..\dll\test-drv-info.exe
    [ 60%] Built target test-drv-info
    Scanning dependencies of target xfig
    [ 61%] Building C object drivers/CMakeFiles/xfig.dir/xfig.c.obj
    Linking C shared module ..\dll\xfig.dll
    [ 61%] Built target xfig
    Scanning dependencies of target test_xfig_dyndriver
    [ 61%] Generating test_dyndrivers_dir/xfig.driver_info
    [ 62%] Built target test_xfig_dyndriver
    Scanning dependencies of target test_null_dyndriver
    [ 62%] Generating test_dyndrivers_dir/null.driver_info
    [ 64%] Built target test_null_dyndriver
    Scanning dependencies of target test_mem_dyndriver
    [ 64%] Generating test_dyndrivers_dir/mem.driver_info
    [ 65%] Built target test_mem_dyndriver
    Scanning dependencies of target test_ps_dyndriver
    [ 65%] Generating test_dyndrivers_dir/ps.driver_info
    [ 65%] Built target test_ps_dyndriver
    Scanning dependencies of target test_svg_dyndriver
    [ 65%] Generating test_dyndrivers_dir/svg.driver_info
    [ 66%] Built target test_svg_dyndriver
    Scanning dependencies of target wingcc
    [ 66%] Building C object drivers/CMakeFiles/wingcc.dir/wingcc.c.obj
    D:\Programme\plplot-5.9.8\drivers\wingcc.c: In function 'PlplotWndProc':
    D:\Programme\plplot-5.9.8\drivers\wingcc.c:260:0: warning: "GetWindowLongPtr" re
    defined
    c:\mingw\bin\../lib/gcc/mingw32/4.5.2/../../../../include/winuser.h:4425:0: note
    : this is the location of the previous definition
    Linking C shared module ..\dll\wingcc.dll
    [ 66%] Built target wingcc
    Scanning dependencies of target test_wingcc_dyndriver
    [ 66%] Generating test_dyndrivers_dir/wingcc.driver_info
    [ 68%] Built target test_wingcc_dyndriver
    Scanning dependencies of target wxwidgets
    [ 69%] Building CXX object drivers/CMakeFiles/wxwidgets.dir/wxwidgets.cpp.obj
    [ 70%] Building CXX object drivers/CMakeFiles/wxwidgets.dir/wxwidgets_app.cpp.ob
    j
    [ 70%] Building CXX object drivers/CMakeFiles/wxwidgets.dir/wxwidgets_dc.cpp.obj

    [ 72%] Building CXX object drivers/CMakeFiles/wxwidgets.dir/wxwidgets_gc.cpp.obj

    Linking CXX shared module ..\dll\wxwidgets.dll
    CMakeFiles\wxwidgets.dir/objects.a(wxwidgets.cpp.obj):wxwidgets.cpp:(.text$ZN22
    wxArrayOfwxPLplotFrame6RemoveEP13wxPLplotFrame[wxArrayOfwxPLplotFrame::Remove(wx
    PLplotFrame*)]+0x51): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0
    '

    CMakeFiles\wxwidgets.dir/objects.a(wxwidgets_app.cpp.obj):wxwidgets_app.cpp:(.te
    xt\_ZN12wxStringBaseC2ERKS\_[wxStringBase::wxStringBase(wxStringBase const&)]+0x4 5): undefined reference to `\_imp\_\_\_Z10wxOnAssertPKciS0\_S0\_S0_' CMakeFiles\\wxwidgets.dir/objects.a(wxwidgets\_app.cpp.obj):wxwidgets\_app.cpp:(.te xt_ZNK18wxBaseArrayPtrVoid4ItemEj[wxBaseArrayPtrVoid::Item(unsigned int) const]
    +0x39): undefined reference to \_imp\_\_\_Z10wxOnAssertPKciS0\_S0\_S0_' CMakeFiles\\wxwidgets.dir/objects.a(wxwidgets\_app.cpp.obj):wxwidgets\_app.cpp:(.rd ata$_ZTV11wxPLplotApp[vtable for wxPLplotApp]+0x90): undefined reference towxA
    ppConsole::OnAssertFailure(char const*, int, char const*, char const*, char cons
    t*)'
    CMakeFiles\wxwidgets.dir/objects.a(wxwidgets_app.cpp.obj):wxwidgets_app.cpp:(.rd
    ata$_ZTV11wxPLplotApp[vtable for wxPLplotApp]+0x94): undefined reference to `wxA
    ppConsole::OnAssert(char const*, int, char const*, char const*)'
    collect2: ld returned 1 exit status
    mingw32-make[2]: *** [dll/wxwidgets.dll] Error 1
    mingw32-make[1]: *** [drivers/CMakeFiles/wxwidgets.dir/all] Error 2
    mingw32-make: *** [all] Error 2

    D:\Programme\plplot-5.9.8\buildmingw>

    Verstehe ich nicht... wobei sieht so aus als ob wxPack (ich habe wxWidgets) ja nicht selbst gebaut mit einer anderen Kompilerversion erzeugt wurde und mein Kompiler text$_ZN22wxArrayOfwxPLplotFrame6RemoveEP13wxPLplotFrame nicht findet...

    Gruß


Anmelden zum Antworten