[Dune] cake meets inconsistency between freshly checked out dune-common and dune-geometry ?
Benedikt Oswald
benedikt.oswald at lspr.ch
Tue Jan 28 13:28:39 CET 2014
Dear Dune,
after a fresh checkout of the complete dune, I run the build process with cmake on Mac OS X 10.9.1
and, using a freshly prepared build directory, get these errors, reproducibly:
I think I am doing something wrong but I am at a loss about what it is ?
Thanks for a suggestion, Benedikt
=========================
odysseus:hades-github oswald$ ./dune-common/bin/dunecontrol --opts=blatt.opts --use-cmake all
--- going to build dune-common dune-geometry dune-grid dune-istl dune-grid-howto dune-localfunctions ---
--- calling all for dune-common ---
--- calling vcsetup for dune-common ---
--- calling autogen for dune-common ---
Skipping dune-autogen because of CMake
--- calling configure for dune-common ---
cmake -DBUILD_SHARED_LIBS:BOOL=OFF -DCMAKE_MODULE_PATH="" -DCMAKE_DISABLE_FIND_PACKAGE_MPI=TRUE -DCMAKE_PREFIX_PATH="/Users/oswald/extlib/alugrid/1.96/openmpi/1.6.5/gcc/4.8.1;/Users/oswald/extlib/metis/5.1.0/gcc/4.8.1;/Users/oswald/extlib/parmetis/4.0.3/openmpi/1.6.5/gcc/4.8.1" "/Users/oswald/gitwork/hades-github/dune-common"
-- The C compiler identification is Clang 5.0.0
-- The CXX compiler identification is Clang 5.0.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- The Fortran compiler identification is GNU
-- Check for working Fortran compiler: /Users/oswald/extlib/gcc/4.8.1/gcc/4.8.1/bin/gfortran
-- Check for working Fortran compiler: /Users/oswald/extlib/gcc/4.8.1/gcc/4.8.1/bin/gfortran -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /Users/oswald/extlib/gcc/4.8.1/gcc/4.8.1/bin/gfortran supports Fortran 90
-- Checking whether /Users/oswald/extlib/gcc/4.8.1/gcc/4.8.1/bin/gfortran supports Fortran 90 -- yes
-- Checking to see if CXX compiler accepts flag -std=c++11
-- Checking to see if CXX compiler accepts flag -std=c++11 - yes
-- Performing Test HAVE_NULLPTR
-- Performing Test HAVE_NULLPTR - Success
-- Performing Test HAVE_ARRAY
-- Performing Test HAVE_ARRAY - Success
-- Looking for C++ include tuple
-- Looking for C++ include tuple - found
-- Looking for C++ include tr1/tuple
-- Looking for C++ include tr1/tuple - not found
-- Looking for C++ include type_traits
-- Looking for C++ include type_traits - found
-- Looking for C++ include tr1/type_traits
-- Looking for C++ include tr1/type_traits - not found
-- Looking for C++ include functional
-- Looking for C++ include functional - found
-- Performing Test HAVE_STD_HASH
-- Performing Test HAVE_STD_HASH - Success
-- Performing Test HAVE_INTEGRAL_CONSTANT
-- Performing Test HAVE_INTEGRAL_CONSTANT - Success
-- Performing Test HAS_ATTRIBUTE_UNUSED
-- Performing Test HAS_ATTRIBUTE_UNUSED - Success
-- Performing Test HAS_ATTRIBUTE_DEPRECATED
-- Performing Test HAS_ATTRIBUTE_DEPRECATED - Success
-- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG
-- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG - Success
-- Performing Test HAVE_STATIC_ASSERT
-- Performing Test HAVE_STATIC_ASSERT - Success
-- Performing Test HAVE_VARIADIC_TEMPLATES
-- Performing Test HAVE_VARIADIC_TEMPLATES - Success
-- Performing Test HAVE_VARIADIC_CONSTRUCTOR_SFINAE
-- Performing Test HAVE_VARIADIC_CONSTRUCTOR_SFINAE - Success
-- Performing Test HAVE_RVALUE_REFERENCES
-- Performing Test HAVE_RVALUE_REFERENCES - Success
-- Performing Test HAVE_STD_CONDITIONAL
-- Performing Test HAVE_STD_CONDITIONAL - Success
-- Performing Test HAVE_INITIALIZER_LIST
-- Performing Test HAVE_INITIALIZER_LIST - Success
-- Performing Test HAVE_CXA_DEMANGLE
-- Performing Test HAVE_CXA_DEMANGLE - Failed
-- Looking for malloc.h
-- Looking for malloc.h - not found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for C++ include memory
-- Looking for C++ include memory - found
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE
-- Detecting Fortran/C Interface
-- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling
-- Verifying Fortran/CXX Compiler Compatibility
-- Verifying Fortran/CXX Compiler Compatibility - Success
-- I could not find the latex2html command.
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Found PkgConfig: /Users/oswald/extlib/pkg-config/0.28/gcc/4.8.1/bin/pkg-config (found version "0.28")
-- Performing tests specific to dune-common from file /Users/oswald/gitwork/hades-github/dune-common/cmake/modules/DuneCommonMacros.cmake.
-- Performing Test SHARED_PTR_NAMESPACE_FOUND
-- Performing Test SHARED_PTR_NAMESPACE_FOUND - Success
-- Performing Test SHARED_PTR_HEADER_FOUND
-- Performing Test SHARED_PTR_HEADER_FOUND - Success
-- Looking for C++ include boost/shared_ptr.hpp
-- Looking for C++ include boost/shared_ptr.hpp - not found
-- Performing Test HAVE_MAKE_SHARED
-- Performing Test HAVE_MAKE_SHARED - Success
-- Looking for Fortran dgemm
-- Looking for Fortran dgemm - found
-- A library with BLAS API found.
-- Looking for Fortran cheev
-- Looking for Fortran cheev - found
-- A library with LAPACK API found.
-- Looking for C++ include gmpxx.h
-- Looking for C++ include gmpxx.h - not found
-- Could NOT find GMP (missing: GMP_INCLUDE_DIR GMP_LIB GMPXX_LIB GMP_HEADER_WORKS GMPXX_LIB_WORKS)
-- Looking for sys/mman.h
-- Looking for sys/mman.h - found
-- Performing Test HAVE_MPROTECT
-- Performing Test HAVE_MPROTECT - Success
-- Could NOT find Boost
-- Dependencies for dune-common:
-- Performing tests specific to dune-common from file /Users/oswald/gitwork/hades-github/dune-common/cmake/modules/DuneCommonMacros.cmake.
-- A library with BLAS API found.
-- A library with LAPACK API found.
-- Could NOT find GMP (missing: GMP_INCLUDE_DIR GMP_LIB GMPXX_LIB GMP_HEADER_WORKS GMPXX_LIB_WORKS)
-- Could NOT find Boost
-- Using scripts from /Users/oswald/gitwork/hades-github/dune-common/cmake/scripts for creating doxygen stuff.
-- Not adding custom target for config.h generation
--
-- The following OPTIONAL packages have been found:
* PkgConfig
* BLAS
* LAPACK
* Threads
-- The following OPTIONAL packages have not been found:
* LATEX
* UnixCommands
* Doxygen
* GMP
* Inkscape
* Boost
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/oswald/build
--- calling make for dune-common ---
----- using default flags $MAKE_FLAGS from /Users/oswald/gitwork/hades-github/blatt.opts -----
make all
Scanning dependencies of target dunecommon
[ 0%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/debugallocator.cc.o
[ 16%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/dynmatrixev.cc.o
[ 16%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/exceptions.cc.o
[ 16%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/fmatrixev.cc.o
[ 33%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/ios_state.cc.o
[ 33%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/parametertree.cc.o
[ 50%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/parametertreeparser.cc.o
[ 50%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/path.cc.o
[ 66%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/stdstreams.cc.o
Linking CXX static library ../../lib/libdunecommon.a
[ 66%] Built target dunecommon
Scanning dependencies of target indexset
[ 83%] Building CXX object doc/comm/CMakeFiles/indexset.dir/indexset.cc.o
Linking CXX executable indexset
[ 83%] Built target indexset
Scanning dependencies of target poosc08
[ 83%] Building CXX object doc/comm/CMakeFiles/poosc08.dir/poosc08.cc.o
Linking CXX executable poosc08
[ 83%] Built target poosc08
[100%] Generating poosc08_test.cc
Scanning dependencies of target poosc08_test
[100%] Building CXX object doc/comm/CMakeFiles/poosc08_test.dir/poosc08_test.cc.o
Linking CXX executable poosc08_test
[100%] Built target poosc08_test
--- dune-common done ---
--- calling all for dune-geometry ---
--- calling vcsetup for dune-geometry ---
--- calling autogen for dune-geometry ---
Skipping dune-autogen because of CMake
--- calling configure for dune-geometry ---
/Users/oswald/gitwork/hades-github/dune-geometry/lib/dunegeometryam2cmake.lib for converting options does not exist
cmake -DBUILD_SHARED_LIBS:BOOL=OFF -DCMAKE_MODULE_PATH="" -DCMAKE_DISABLE_FIND_PACKAGE_MPI=TRUE "-Ddune-common_DIR=/Users/oswald/gitwork/hades-github/dune-common" -DCMAKE_PREFIX_PATH="/Users/oswald/extlib/alugrid/1.96/openmpi/1.6.5/gcc/4.8.1;/Users/oswald/extlib/metis/5.1.0/gcc/4.8.1;/Users/oswald/extlib/parmetis/4.0.3/openmpi/1.6.5/gcc/4.8.1" "/Users/oswald/gitwork/hades-github/dune-geometry"
CMake Error: The source "/Users/oswald/gitwork/hades-github/dune-geometry/CMakeLists.txt" does not match the source "/Users/oswald/gitwork/hades-github/dune-common/CMakeLists.txt" used to generate cache. Re-run cmake with a different source directory.
--- Failed to build dune-geometry ---
Terminating dunecontrol due to previous errors!
odysseus:hades-github oswald$ ./dune-common/bin/dunecontrol --opts=blatt.opts --use-cmake all
--- going to build dune-common dune-geometry dune-grid dune-istl dune-grid-howto dune-localfunctions ---
--- calling all for dune-common ---
--- calling vcsetup for dune-common ---
--- calling autogen for dune-common ---
Skipping dune-autogen because of CMake
--- calling configure for dune-common ---
cmake -DBUILD_SHARED_LIBS:BOOL=OFF -DCMAKE_MODULE_PATH="" -DCMAKE_DISABLE_FIND_PACKAGE_MPI=TRUE -DCMAKE_PREFIX_PATH="/Users/oswald/extlib/alugrid/1.96/openmpi/1.6.5/gcc/4.8.1;/Users/oswald/extlib/metis/5.1.0/gcc/4.8.1;/Users/oswald/extlib/parmetis/4.0.3/openmpi/1.6.5/gcc/4.8.1" "/Users/oswald/gitwork/hades-github/dune-common"
-- The C compiler identification is Clang 5.0.0
-- The CXX compiler identification is Clang 5.0.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- The Fortran compiler identification is GNU
-- Check for working Fortran compiler: /Users/oswald/extlib/gcc/4.8.1/gcc/4.8.1/bin/gfortran
-- Check for working Fortran compiler: /Users/oswald/extlib/gcc/4.8.1/gcc/4.8.1/bin/gfortran -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /Users/oswald/extlib/gcc/4.8.1/gcc/4.8.1/bin/gfortran supports Fortran 90
-- Checking whether /Users/oswald/extlib/gcc/4.8.1/gcc/4.8.1/bin/gfortran supports Fortran 90 -- yes
-- Checking to see if CXX compiler accepts flag -std=c++11
-- Checking to see if CXX compiler accepts flag -std=c++11 - yes
-- Performing Test HAVE_NULLPTR
-- Performing Test HAVE_NULLPTR - Success
-- Performing Test HAVE_ARRAY
-- Performing Test HAVE_ARRAY - Success
-- Looking for C++ include tuple
-- Looking for C++ include tuple - found
-- Looking for C++ include tr1/tuple
-- Looking for C++ include tr1/tuple - not found
-- Looking for C++ include type_traits
-- Looking for C++ include type_traits - found
-- Looking for C++ include tr1/type_traits
-- Looking for C++ include tr1/type_traits - not found
-- Looking for C++ include functional
-- Looking for C++ include functional - found
-- Performing Test HAVE_STD_HASH
-- Performing Test HAVE_STD_HASH - Success
-- Performing Test HAVE_INTEGRAL_CONSTANT
-- Performing Test HAVE_INTEGRAL_CONSTANT - Success
-- Performing Test HAS_ATTRIBUTE_UNUSED
-- Performing Test HAS_ATTRIBUTE_UNUSED - Success
-- Performing Test HAS_ATTRIBUTE_DEPRECATED
-- Performing Test HAS_ATTRIBUTE_DEPRECATED - Success
-- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG
-- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG - Success
-- Performing Test HAVE_STATIC_ASSERT
-- Performing Test HAVE_STATIC_ASSERT - Success
-- Performing Test HAVE_VARIADIC_TEMPLATES
-- Performing Test HAVE_VARIADIC_TEMPLATES - Success
-- Performing Test HAVE_VARIADIC_CONSTRUCTOR_SFINAE
-- Performing Test HAVE_VARIADIC_CONSTRUCTOR_SFINAE - Success
-- Performing Test HAVE_RVALUE_REFERENCES
-- Performing Test HAVE_RVALUE_REFERENCES - Success
-- Performing Test HAVE_STD_CONDITIONAL
-- Performing Test HAVE_STD_CONDITIONAL - Success
-- Performing Test HAVE_INITIALIZER_LIST
-- Performing Test HAVE_INITIALIZER_LIST - Success
-- Performing Test HAVE_CXA_DEMANGLE
-- Performing Test HAVE_CXA_DEMANGLE - Failed
-- Looking for malloc.h
-- Looking for malloc.h - not found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for C++ include memory
-- Looking for C++ include memory - found
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE
-- Detecting Fortran/C Interface
-- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling
-- Verifying Fortran/CXX Compiler Compatibility
-- Verifying Fortran/CXX Compiler Compatibility - Success
-- I could not find the latex2html command.
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Found PkgConfig: /Users/oswald/extlib/pkg-config/0.28/gcc/4.8.1/bin/pkg-config (found version "0.28")
-- Performing tests specific to dune-common from file /Users/oswald/gitwork/hades-github/dune-common/cmake/modules/DuneCommonMacros.cmake.
-- Performing Test SHARED_PTR_NAMESPACE_FOUND
-- Performing Test SHARED_PTR_NAMESPACE_FOUND - Success
-- Performing Test SHARED_PTR_HEADER_FOUND
-- Performing Test SHARED_PTR_HEADER_FOUND - Success
-- Looking for C++ include boost/shared_ptr.hpp
-- Looking for C++ include boost/shared_ptr.hpp - not found
-- Performing Test HAVE_MAKE_SHARED
-- Performing Test HAVE_MAKE_SHARED - Success
-- Looking for Fortran dgemm
-- Looking for Fortran dgemm - found
-- A library with BLAS API found.
-- Looking for Fortran cheev
-- Looking for Fortran cheev - found
-- A library with LAPACK API found.
-- Looking for C++ include gmpxx.h
-- Looking for C++ include gmpxx.h - not found
-- Could NOT find GMP (missing: GMP_INCLUDE_DIR GMP_LIB GMPXX_LIB GMP_HEADER_WORKS GMPXX_LIB_WORKS)
-- Looking for sys/mman.h
-- Looking for sys/mman.h - found
-- Performing Test HAVE_MPROTECT
-- Performing Test HAVE_MPROTECT - Success
-- Could NOT find Boost
-- Dependencies for dune-common:
-- Performing tests specific to dune-common from file /Users/oswald/gitwork/hades-github/dune-common/cmake/modules/DuneCommonMacros.cmake.
-- A library with BLAS API found.
-- A library with LAPACK API found.
-- Could NOT find GMP (missing: GMP_INCLUDE_DIR GMP_LIB GMPXX_LIB GMP_HEADER_WORKS GMPXX_LIB_WORKS)
-- Could NOT find Boost
-- Using scripts from /Users/oswald/gitwork/hades-github/dune-common/cmake/scripts for creating doxygen stuff.
-- Not adding custom target for config.h generation
--
-- The following OPTIONAL packages have been found:
* PkgConfig
* BLAS
* LAPACK
* Threads
-- The following OPTIONAL packages have not been found:
* LATEX
* UnixCommands
* Doxygen
* GMP
* Inkscape
* Boost
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/oswald/build/b1
--- calling make for dune-common ---
----- using default flags $MAKE_FLAGS from /Users/oswald/gitwork/hades-github/blatt.opts -----
make all
Scanning dependencies of target dunecommon
[ 0%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/debugallocator.cc.o
[ 16%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/dynmatrixev.cc.o
[ 16%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/exceptions.cc.o
[ 16%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/fmatrixev.cc.o
[ 33%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/ios_state.cc.o
[ 33%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/parametertree.cc.o
[ 50%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/parametertreeparser.cc.o
[ 50%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/path.cc.o
[ 66%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/stdstreams.cc.o
Linking CXX static library ../../lib/libdunecommon.a
[ 66%] Built target dunecommon
Scanning dependencies of target indexset
[ 83%] Building CXX object doc/comm/CMakeFiles/indexset.dir/indexset.cc.o
Linking CXX executable indexset
[ 83%] Built target indexset
Scanning dependencies of target poosc08
[ 83%] Building CXX object doc/comm/CMakeFiles/poosc08.dir/poosc08.cc.o
Linking CXX executable poosc08
[ 83%] Built target poosc08
[100%] Generating poosc08_test.cc
Scanning dependencies of target poosc08_test
[100%] Building CXX object doc/comm/CMakeFiles/poosc08_test.dir/poosc08_test.cc.o
Linking CXX executable poosc08_test
[100%] Built target poosc08_test
--- dune-common done ---
--- calling all for dune-geometry ---
--- calling vcsetup for dune-geometry ---
--- calling autogen for dune-geometry ---
Skipping dune-autogen because of CMake
--- calling configure for dune-geometry ---
/Users/oswald/gitwork/hades-github/dune-geometry/lib/dunegeometryam2cmake.lib for converting options does not exist
cmake -DBUILD_SHARED_LIBS:BOOL=OFF -DCMAKE_MODULE_PATH="" -DCMAKE_DISABLE_FIND_PACKAGE_MPI=TRUE "-Ddune-common_DIR=/Users/oswald/gitwork/hades-github/dune-common" -DCMAKE_PREFIX_PATH="/Users/oswald/extlib/alugrid/1.96/openmpi/1.6.5/gcc/4.8.1;/Users/oswald/extlib/metis/5.1.0/gcc/4.8.1;/Users/oswald/extlib/parmetis/4.0.3/openmpi/1.6.5/gcc/4.8.1" "/Users/oswald/gitwork/hades-github/dune-geometry"
CMake Error: The source "/Users/oswald/gitwork/hades-github/dune-geometry/CMakeLists.txt" does not match the source "/Users/oswald/gitwork/hades-github/dune-common/CMakeLists.txt" used to generate cache. Re-run cmake with a different source directory.
--- Failed to build dune-geometry ---
Terminating dunecontrol due to previous errors!
odysseus:hades-github oswald$ ./dune-common/bin/dunecontrol --opts=blatt.opts --use-cmake all
--- going to build dune-common dune-geometry dune-grid dune-istl dune-grid-howto dune-localfunctions ---
--- calling all for dune-common ---
--- calling vcsetup for dune-common ---
--- calling autogen for dune-common ---
Skipping dune-autogen because of CMake
--- calling configure for dune-common ---
cmake -DBUILD_SHARED_LIBS:BOOL=OFF -DCMAKE_MODULE_PATH="" -DCMAKE_DISABLE_FIND_PACKAGE_MPI=TRUE -DCMAKE_PREFIX_PATH="/Users/oswald/extlib/alugrid/1.96/openmpi/1.6.5/gcc/4.8.1;/Users/oswald/extlib/metis/5.1.0/gcc/4.8.1;/Users/oswald/extlib/parmetis/4.0.3/openmpi/1.6.5/gcc/4.8.1" "/Users/oswald/gitwork/hades-github/dune-common"
-- The C compiler identification is Clang 5.0.0
-- The CXX compiler identification is Clang 5.0.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- The Fortran compiler identification is GNU
-- Check for working Fortran compiler: /Users/oswald/extlib/gcc/4.8.1/gcc/4.8.1/bin/gfortran
-- Check for working Fortran compiler: /Users/oswald/extlib/gcc/4.8.1/gcc/4.8.1/bin/gfortran -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /Users/oswald/extlib/gcc/4.8.1/gcc/4.8.1/bin/gfortran supports Fortran 90
-- Checking whether /Users/oswald/extlib/gcc/4.8.1/gcc/4.8.1/bin/gfortran supports Fortran 90 -- yes
-- Checking to see if CXX compiler accepts flag -std=c++11
-- Checking to see if CXX compiler accepts flag -std=c++11 - yes
-- Performing Test HAVE_NULLPTR
-- Performing Test HAVE_NULLPTR - Success
-- Performing Test HAVE_ARRAY
-- Performing Test HAVE_ARRAY - Success
-- Looking for C++ include tuple
-- Looking for C++ include tuple - found
-- Looking for C++ include tr1/tuple
-- Looking for C++ include tr1/tuple - not found
-- Looking for C++ include type_traits
-- Looking for C++ include type_traits - found
-- Looking for C++ include tr1/type_traits
-- Looking for C++ include tr1/type_traits - not found
-- Looking for C++ include functional
-- Looking for C++ include functional - found
-- Performing Test HAVE_STD_HASH
-- Performing Test HAVE_STD_HASH - Success
-- Performing Test HAVE_INTEGRAL_CONSTANT
-- Performing Test HAVE_INTEGRAL_CONSTANT - Success
-- Performing Test HAS_ATTRIBUTE_UNUSED
-- Performing Test HAS_ATTRIBUTE_UNUSED - Success
-- Performing Test HAS_ATTRIBUTE_DEPRECATED
-- Performing Test HAS_ATTRIBUTE_DEPRECATED - Success
-- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG
-- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG - Success
-- Performing Test HAVE_STATIC_ASSERT
-- Performing Test HAVE_STATIC_ASSERT - Success
-- Performing Test HAVE_VARIADIC_TEMPLATES
-- Performing Test HAVE_VARIADIC_TEMPLATES - Success
-- Performing Test HAVE_VARIADIC_CONSTRUCTOR_SFINAE
-- Performing Test HAVE_VARIADIC_CONSTRUCTOR_SFINAE - Success
-- Performing Test HAVE_RVALUE_REFERENCES
-- Performing Test HAVE_RVALUE_REFERENCES - Success
-- Performing Test HAVE_STD_CONDITIONAL
-- Performing Test HAVE_STD_CONDITIONAL - Success
-- Performing Test HAVE_INITIALIZER_LIST
-- Performing Test HAVE_INITIALIZER_LIST - Success
-- Performing Test HAVE_CXA_DEMANGLE
-- Performing Test HAVE_CXA_DEMANGLE - Failed
-- Looking for malloc.h
-- Looking for malloc.h - not found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for C++ include memory
-- Looking for C++ include memory - found
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE
-- Detecting Fortran/C Interface
-- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling
-- Verifying Fortran/CXX Compiler Compatibility
-- Verifying Fortran/CXX Compiler Compatibility - Success
-- I could not find the latex2html command.
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Found PkgConfig: /Users/oswald/extlib/pkg-config/0.28/gcc/4.8.1/bin/pkg-config (found version "0.28")
-- Performing tests specific to dune-common from file /Users/oswald/gitwork/hades-github/dune-common/cmake/modules/DuneCommonMacros.cmake.
-- Performing Test SHARED_PTR_NAMESPACE_FOUND
-- Performing Test SHARED_PTR_NAMESPACE_FOUND - Success
-- Performing Test SHARED_PTR_HEADER_FOUND
-- Performing Test SHARED_PTR_HEADER_FOUND - Success
-- Looking for C++ include boost/shared_ptr.hpp
-- Looking for C++ include boost/shared_ptr.hpp - not found
-- Performing Test HAVE_MAKE_SHARED
-- Performing Test HAVE_MAKE_SHARED - Success
-- Looking for Fortran dgemm
-- Looking for Fortran dgemm - found
-- A library with BLAS API found.
-- Looking for Fortran cheev
-- Looking for Fortran cheev - found
-- A library with LAPACK API found.
-- Looking for C++ include gmpxx.h
-- Looking for C++ include gmpxx.h - not found
-- Could NOT find GMP (missing: GMP_INCLUDE_DIR GMP_LIB GMPXX_LIB GMP_HEADER_WORKS GMPXX_LIB_WORKS)
-- Looking for sys/mman.h
-- Looking for sys/mman.h - found
-- Performing Test HAVE_MPROTECT
-- Performing Test HAVE_MPROTECT - Success
-- Could NOT find Boost
-- Dependencies for dune-common:
-- Performing tests specific to dune-common from file /Users/oswald/gitwork/hades-github/dune-common/cmake/modules/DuneCommonMacros.cmake.
-- A library with BLAS API found.
-- A library with LAPACK API found.
-- Could NOT find GMP (missing: GMP_INCLUDE_DIR GMP_LIB GMPXX_LIB GMP_HEADER_WORKS GMPXX_LIB_WORKS)
-- Could NOT find Boost
-- Using scripts from /Users/oswald/gitwork/hades-github/dune-common/cmake/scripts for creating doxygen stuff.
-- Not adding custom target for config.h generation
--
-- The following OPTIONAL packages have been found:
* PkgConfig
* BLAS
* LAPACK
* Threads
-- The following OPTIONAL packages have not been found:
* LATEX
* UnixCommands
* Doxygen
* GMP
* Inkscape
* Boost
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/oswald/build/b2
--- calling make for dune-common ---
----- using default flags $MAKE_FLAGS from /Users/oswald/gitwork/hades-github/blatt.opts -----
make all
Scanning dependencies of target dunecommon
[ 0%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/debugallocator.cc.o
[ 16%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/dynmatrixev.cc.o
[ 16%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/exceptions.cc.o
[ 16%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/fmatrixev.cc.o
[ 33%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/ios_state.cc.o
[ 33%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/parametertree.cc.o
[ 50%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/parametertreeparser.cc.o
[ 50%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/path.cc.o
[ 66%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/stdstreams.cc.o
Linking CXX static library ../../lib/libdunecommon.a
[ 66%] Built target dunecommon
Scanning dependencies of target indexset
[ 83%] Building CXX object doc/comm/CMakeFiles/indexset.dir/indexset.cc.o
Linking CXX executable indexset
[ 83%] Built target indexset
Scanning dependencies of target poosc08
[ 83%] Building CXX object doc/comm/CMakeFiles/poosc08.dir/poosc08.cc.o
Linking CXX executable poosc08
[ 83%] Built target poosc08
[100%] Generating poosc08_test.cc
Scanning dependencies of target poosc08_test
[100%] Building CXX object doc/comm/CMakeFiles/poosc08_test.dir/poosc08_test.cc.o
Linking CXX executable poosc08_test
[100%] Built target poosc08_test
--- dune-common done ---
--- calling all for dune-geometry ---
--- calling vcsetup for dune-geometry ---
--- calling autogen for dune-geometry ---
Skipping dune-autogen because of CMake
--- calling configure for dune-geometry ---
/Users/oswald/gitwork/hades-github/dune-geometry/lib/dunegeometryam2cmake.lib for converting options does not exist
cmake -DBUILD_SHARED_LIBS:BOOL=OFF -DCMAKE_MODULE_PATH="" -DCMAKE_DISABLE_FIND_PACKAGE_MPI=TRUE "-Ddune-common_DIR=/Users/oswald/gitwork/hades-github/dune-common" -DCMAKE_PREFIX_PATH="/Users/oswald/extlib/alugrid/1.96/openmpi/1.6.5/gcc/4.8.1;/Users/oswald/extlib/metis/5.1.0/gcc/4.8.1;/Users/oswald/extlib/parmetis/4.0.3/openmpi/1.6.5/gcc/4.8.1" "/Users/oswald/gitwork/hades-github/dune-geometry"
CMake Error: The source "/Users/oswald/gitwork/hades-github/dune-geometry/CMakeLists.txt" does not match the source "/Users/oswald/gitwork/hades-github/dune-common/CMakeLists.txt" used to generate cache. Re-run cmake with a different source directory.
--- Failed to build dune-geometry ---
Terminating dunecontrol due to previous errors!
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Dr. sc. techn. Benedikt Oswald - first engineer - LSPR AG - phone - +41 43 366 90 74
Technoparkstrasse 1, CH-8005 Zürich, benedikt.oswald at lspr.ch - 'Ambition is a dream with a V8 engine', The KING
--------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.dune-project.org/pipermail/dune/attachments/20140128/5bfe5409/attachment.htm>
More information about the Dune
mailing list