XDMF fails to build in a sane way with CMake 3.8 and python 3.6
Dear Maintainer,
When trying to rebuild xdmf with CMake 3.8 and python 3.6 on ubuntu it fails to build with the below error
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Performing Test HAVE_BOOST_SHARED_DYNAMIC_CAST
-- Performing Test HAVE_BOOST_SHARED_DYNAMIC_CAST - Failed
CMake Deprecation Warning at /usr/share/cmake-3.8/Modules/UseSWIG.cmake:226 (message):
SWIG_ADD_MODULE is deprecated. Use SWIG_ADD_LIBRARY instead.
Call Stack (most recent call first):
CMakeLists.txt:162 (swig_add_module)
core/CMakeLists.txt:215 (XDMF_SWIG_PYTHON)
CMake Deprecation Warning at /usr/share/cmake-3.8/Modules/UseSWIG.cmake:226 (message):
SWIG_ADD_MODULE is deprecated. Use SWIG_ADD_LIBRARY instead.
Call Stack (most recent call first):
CMakeLists.txt:162 (swig_add_module)
CMakeLists.txt:395 (XDMF_SWIG_PYTHON)
CMake Deprecation Warning at /usr/share/cmake-3.8/Modules/UseSWIG.cmake:226 (message):
SWIG_ADD_MODULE is deprecated. Use SWIG_ADD_LIBRARY instead.
Call Stack (most recent call first):
CMakeLists.txt:162 (swig_add_module)
utils/CMakeLists.txt:153 (XDMF_SWIG_PYTHON)
-- Configuring done
-- Generating done
-- Build files have been written to: /<<BUILDDIR>>/xdmf-3.0+git20160803/debian/build-serial-py2
The full logs are available at:
Thanks for considering
Regards,
Bhavani