Cygwin build fails because of missing Phobos and Tango (to come).
I've never heard of either. The INSTALL did not mention them. Any
idea what to do next?
Thanks,
Chris
On Tue, Oct 1, 2013 at 2:57 PM, James Tappin <jtap...@gmail.com> wrote:
>
>
>
> On 1 October 2013 18:31, Alan W. Irwin <ir...@beluga.phys.uvic.ca> wrote:
>>
>> I am pleased to report on behalf of the PLplot developers that
>> PLplot-5.9.10 is now available for you to download, build, and test.
>> For details of this latest release, please follow the links in
>> http://sourceforge.net/p/plplot/news/2013/10/plplot-release-5910/
>
>
> For Arch and Manjaro (and any other Arch derivative) users, I have updated
> the AUR package.
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
> _______________________________________________
> Plplot-general mailing list
> plplot-gene...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/plplot-general
>
-- The C compiler identification is GNU 4.5.3
-- Check for working C compiler: /usr/bin/gcc.exe
-- Check for working C compiler: /usr/bin/gcc.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- CMake version = 2.8.9
-- CMAKE_SYSTEM_NAME = CYGWIN
-- SH_EXECUTABLE = /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 - 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.8
-- Found Perl: /usr/bin/perl.exe (found version "5.14.2")
-- WARNING: Perl module XML::DOM not found
-- Found PkgConfig: /usr/bin/pkg-config.exe (found version "0.23")
-- Looking for pkg-config - found
-- Looking for XOpenDisplay in /usr/lib/libX11.dll.a;/usr/lib/libXext.dll.a
-- Looking for XOpenDisplay in /usr/lib/libX11.dll.a;/usr/lib/libXext.dll.a -
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/lib/libX11.dll.a
-- X11_FOUND = 1
-- X11_INCLUDE_DIR = /usr/include
-- X11_COMPILE_FLAGS = -I/usr/include
-- X11_LIBRARIES =
/usr/lib/libSM.dll.a;/usr/lib/libICE.dll.a;/usr/lib/libX11.dll.a;/usr/lib/libXext.dll.a
-- WARNING: SHAPELIB not found. Setting HAVE_SHAPELIB to OFF.
-- CMAKE_PLATFORM_INFO_DIR =
/home/chris.h.marshall/pdl/ftp/PLplot/plplot-5.9.10/buildcygwin/CMakeFiles
-- The C compiler identification is GNU 4.5.3
CMake Warning at /usr/share/cmake-2.8.9/Modules/Platform/CYGWIN.cmake:15
(message):
CMake no longer defines WIN32 on Cygwin!
(1) If you are just trying to build this project, ignore this warning or
quiet it by setting CMAKE_LEGACY_CYGWIN_WIN32=0 in your environment or in
the CMake cache. If later configuration or build errors occur then this
project may have been written under the assumption that Cygwin is WIN32.
In that case, set CMAKE_LEGACY_CYGWIN_WIN32=1 instead.
(2) If you are developing this project, add the line
set(CMAKE_LEGACY_CYGWIN_WIN32 0) # Remove when CMake >= 2.8.4 is required
at the top of your top-level CMakeLists.txt file or set the minimum
required version of CMake to 2.8.4 or higher. Then teach your project to
build on Cygwin without WIN32.
Call Stack (most recent call first):
/usr/share/cmake-2.8.9/Modules/CMakeSystemSpecificInformation.cmake:36
(INCLUDE)
CMakeLists.txt:1 (project)
-- Check for working C compiler: /usr/bin/gcc.exe
-- Check for working C compiler: /usr/bin/gcc.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
--
'CMAKE_PLATFORM_INFO_DIR=/cygdrive/f/chm/pdl/ftp/PLplot/plplot-5.9.10/buildcygwin/language_tests/CXX/CMakeFiles'
-- CMAKE_GENERATOR = Unix Makefiles
-- The CXX compiler identification is GNU 4.5.3
-- Check for working CXX compiler: /usr/bin/c++.exe
-- Check for working CXX compiler: /usr/bin/c++.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Configuring done
-- Generating done
-- Build files have been written to:
/cygdrive/f/chm/pdl/ftp/PLplot/plplot-5.9.10/buildcygwin/language_tests/CXX
-- The CXX compiler identification is GNU 4.5.3
-- Check for working CXX compiler: /usr/bin/c++.exe
-- Check for working CXX compiler: /usr/bin/c++.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 4.5.3
CMake Warning at /usr/share/cmake-2.8.9/Modules/Platform/CYGWIN.cmake:15
(message):
CMake no longer defines WIN32 on Cygwin!
(1) If you are just trying to build this project, ignore this warning or
quiet it by setting CMAKE_LEGACY_CYGWIN_WIN32=0 in your environment or in
the CMake cache. If later configuration or build errors occur then this
project may have been written under the assumption that Cygwin is WIN32.
In that case, set CMAKE_LEGACY_CYGWIN_WIN32=1 instead.
(2) If you are developing this project, add the line
set(CMAKE_LEGACY_CYGWIN_WIN32 0) # Remove when CMake >= 2.8.4 is required
at the top of your top-level CMakeLists.txt file or set the minimum
required version of CMake to 2.8.4 or higher. Then teach your project to
build on Cygwin without WIN32.
Call Stack (most recent call first):
/usr/share/cmake-2.8.9/Modules/CMakeSystemSpecificInformation.cmake:36
(INCLUDE)
CMakeLists.txt:1 (project)
-- Check for working C compiler: /usr/bin/gcc.exe
-- Check for working C compiler: /usr/bin/gcc.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
--
'CMAKE_PLATFORM_INFO_DIR=/cygdrive/f/chm/pdl/ftp/PLplot/plplot-5.9.10/buildcygwin/language_tests/Fortran/CMakeFiles'
-- CMAKE_GENERATOR = Unix Makefiles
-- The Fortran compiler identification is GNU
-- Check for working Fortran compiler: /usr/bin/gfortran.exe
-- Check for working Fortran compiler: /usr/bin/gfortran.exe -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /usr/bin/gfortran.exe supports Fortran 90
-- Checking whether /usr/bin/gfortran.exe supports Fortran 90 -- yes
-- Configuring done
-- Generating done
-- Build files have been written to:
/cygdrive/f/chm/pdl/ftp/PLplot/plplot-5.9.10/buildcygwin/language_tests/Fortran
-- The Fortran compiler identification is GNU
-- Check for working Fortran compiler: /usr/bin/gfortran.exe
-- Check for working Fortran compiler: /usr/bin/gfortran.exe -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /usr/bin/gfortran.exe supports Fortran 90
-- Checking whether /usr/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: /usr/bin/gfortran.exe
-- The C compiler identification is GNU 4.5.3
CMake Warning at /usr/share/cmake-2.8.9/Modules/Platform/CYGWIN.cmake:15
(message):
CMake no longer defines WIN32 on Cygwin!
(1) If you are just trying to build this project, ignore this warning or
quiet it by setting CMAKE_LEGACY_CYGWIN_WIN32=0 in your environment or in
the CMake cache. If later configuration or build errors occur then this
project may have been written under the assumption that Cygwin is WIN32.
In that case, set CMAKE_LEGACY_CYGWIN_WIN32=1 instead.
(2) If you are developing this project, add the line
set(CMAKE_LEGACY_CYGWIN_WIN32 0) # Remove when CMake >= 2.8.4 is required
at the top of your top-level CMakeLists.txt file or set the minimum
required version of CMake to 2.8.4 or higher. Then teach your project to
build on Cygwin without WIN32.
Call Stack (most recent call first):
/usr/share/cmake-2.8.9/Modules/CMakeSystemSpecificInformation.cmake:36
(INCLUDE)
CMakeLists.txt:1 (project)
-- Check for working C compiler: /usr/bin/gcc.exe
-- Check for working C compiler: /usr/bin/gcc.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
--
'CMAKE_PLATFORM_INFO_DIR=/cygdrive/f/chm/pdl/ftp/PLplot/plplot-5.9.10/buildcygwin/language_tests/Java/CMakeFiles'
-- 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.6.8")
-- Found PythonLibs: /usr/lib/libpython3.2m.dll.a (found version "3.2.3")
-- PYTHON_VERSION = 2.6.8
-- Building Python binding with plsmem() support
-- OCTAVE = /usr/bin/octave
-- MKOCTFILE = /usr/bin/mkoctfile
-- OCTAVE_CONFIG = /usr/bin/octave-config
-- OCTAVE_VERSION = 3.6.2
-- OCTAVE_LIBRARIES = /usr/lib/octave/3.6.2/liboctave.dll.a
-- OCTINTERP_LIBRARIES = /usr/lib/octave/3.6.2/liboctinterp.dll.a
-- OCTAVE_INCLUDE_PATH =
/usr/include;/usr/include/octave-3.6.2;/usr/include/octave-3.6.2/octave
-- MATWRAP =
/home/chris.h.marshall/pdl/ftp/PLplot/plplot-5.9.10/bindings/octave/matwrap/matwrap
-- MATWRAP_PATH =
/home/chris.h.marshall/pdl/ftp/PLplot/plplot-5.9.10/bindings/octave/matwrap
-- PLPLOT_OCTAVE_DIR =
/home/chris.h.marshall/pdl/ftp/PLplot/plplot-5.9.10/buildcygwin/install/share/plplot_octave
-- OCTAVE_M_DIR =
/home/chris.h.marshall/pdl/ftp/PLplot/plplot-5.9.10/buildcygwin/install/share/octave/site/m
-- OCTAVE_OCT_DIR =
/home/chris.h.marshall/pdl/ftp/PLplot/plplot-5.9.10/buildcygwin/install/share/plplot_octave
-- ENABLE_tcl is OFF so disabling everything else that is Tcl/Tk related
-- The C compiler identification is GNU 4.5.3
CMake Warning at /usr/share/cmake-2.8.9/Modules/Platform/CYGWIN.cmake:15
(message):
CMake no longer defines WIN32 on Cygwin!
(1) If you are just trying to build this project, ignore this warning or
quiet it by setting CMAKE_LEGACY_CYGWIN_WIN32=0 in your environment or in
the CMake cache. If later configuration or build errors occur then this
project may have been written under the assumption that Cygwin is WIN32.
In that case, set CMAKE_LEGACY_CYGWIN_WIN32=1 instead.
(2) If you are developing this project, add the line
set(CMAKE_LEGACY_CYGWIN_WIN32 0) # Remove when CMake >= 2.8.4 is required
at the top of your top-level CMakeLists.txt file or set the minimum
required version of CMake to 2.8.4 or higher. Then teach your project to
build on Cygwin without WIN32.
Call Stack (most recent call first):
/usr/share/cmake-2.8.9/Modules/CMakeSystemSpecificInformation.cmake:36
(INCLUDE)
CMakeLists.txt:1 (project)
-- Check for working C compiler: /usr/bin/gcc.exe
-- Check for working C compiler: /usr/bin/gcc.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
--
'CMAKE_PLATFORM_INFO_DIR=/cygdrive/f/chm/pdl/ftp/PLplot/plplot-5.9.10/buildcygwin/language_tests/Ada/CMakeFiles'
-- CMAKE_GENERATOR = Unix Makefiles
-- Check for working Ada builder: /usr/bin/gnatmake.exe
-- Check for working Ada builder: /usr/bin/gnatmake.exe -- works
-- Configuring done
-- Generating done
-- Build files have been written to:
/cygdrive/f/chm/pdl/ftp/PLplot/plplot-5.9.10/buildcygwin/language_tests/Ada
-- Check for working Ada builder: /usr/bin/gnatmake.exe
CMake Warning at /usr/share/cmake-2.8.9/Modules/Platform/CYGWIN.cmake:15
(message):
CMake no longer defines WIN32 on Cygwin!
(1) If you are just trying to build this project, ignore this warning or
quiet it by setting CMAKE_LEGACY_CYGWIN_WIN32=0 in your environment or in
the CMake cache. If later configuration or build errors occur then this
project may have been written under the assumption that Cygwin is WIN32.
In that case, set CMAKE_LEGACY_CYGWIN_WIN32=1 instead.
(2) If you are developing this project, add the line
set(CMAKE_LEGACY_CYGWIN_WIN32 0) # Remove when CMake >= 2.8.4 is required
at the top of your top-level CMakeLists.txt file or set the minimum
required version of CMake to 2.8.4 or higher. Then teach your project to
build on Cygwin without WIN32.
Call Stack (most recent call first):
/usr/share/cmake-2.8.9/Modules/CMakeSystemSpecificInformation.cmake:36
(INCLUDE)
CMakeLists.txt:6 (project)
-- Check for working Ada builder: /usr/bin/gnatmake.exe -- works
-- gnat version = 4.5
-- WARNING: gnat library not found. Disabling ada bindings
-- LUA_VERSION = 5.1
-- LUA_INCLUDE_DIR = /usr/include
-- LUA_LIBRARIES = /usr/lib/liblua5.1.dll.a;/usr/lib/libm.a
-- Found Lua: /usr/bin/lua.exe
-- The C compiler identification is GNU 4.5.3
-- Check for working C compiler: /usr/bin/gcc.exe
-- Check for working C compiler: /usr/bin/gcc.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
--
'CMAKE_PLATFORM_INFO_DIR=/cygdrive/f/chm/pdl/ftp/PLplot/plplot-5.9.10/buildcygwin/language_tests/D/CMakeFiles'
-- CMAKE_GENERATOR = Unix Makefiles
-- D Compiler Install Prefix (use D_PATH env var to override): /usr/bin
-- Check for working D compiler: /usr/bin/gdc.exe
-- Check for working D compiler: /usr/bin/gdc.exe -- works
-- Check for working Phobos
-- Check for working Phobos -- unavailable
-- Check for working Tango
-- Check for working Tango -- unavailable
-- Configuring done
-- Generating done
-- Build files have been written to:
/cygdrive/f/chm/pdl/ftp/PLplot/plplot-5.9.10/buildcygwin/language_tests/D
-- D Compiler Install Prefix (use D_PATH env var to override): /usr/bin
-- Check for working D compiler: /usr/bin/gdc.exe
-- Check for working D compiler: /usr/bin/gdc.exe -- works
-- Check for working Phobos
-- Check for working Phobos -- unavailable
-- Check for working Tango
-- Check for working Tango -- unavailable
CMake Error at
cmake/modules/language_support/cmake/CMakeTestDCompiler.cmake:175 (MESSAGE):
Phobos is required for this project, but it is not available!
Call Stack (most recent call first):
cmake/modules/d.cmake:42 (enable_language)
cmake/modules/plplot.cmake:474 (include)
CMakeLists.txt:88 (include)
-- Configuring incomplete, errors occurred!
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel