opened
Steve-JJ
username_0
Hi,

I am trying to install TECA on SUSE Enterprise Linux (12.3) with GCC 7.3.1. 

I used 'git clone' to obtain both TECA and TECA superbuild (a few days ago).

The dependencies seem to have installed correctly, but it fails when installing TECA.

There are a few issues and I am not sure what is important (the full log is shown below and the errors are highlighted in bold):

- warning message (just after the 94% progress point when it starts installing TECA): _System is unknown to cmake._ In the cmake configure step I tried to add info such as the system name, but this didn't seem to help

- it appears to be using the system version of Boost, not the local version it just installed: _CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:725 (message)_

- Numpy was installed (see the 29% progress point), but then it reports it can't find Numpy: _Could NOT find NUMPY (missing:  NUMPY_INCLUDE_FOUND)_

- compilation failure at the end of the log: _error: 'function' in namespace 'std' does not name a template type_

Can someone please show me what I have done wrong?

Thanks
Steve



/usr/local/freeware/TECA_superbuild/build> cmake -DCMAKE_INSTALL_PREFIX=/usr/local/freeware/TECA -DCMAKE_CXX_COMPILER=/usr/bin/g++-7 -DCMAKE_C_COMPILER=/usr/bin/gcc-7 -DTARGET_PLATFORM=native -DCMAKE_SYSTEM_NAME=Linux  -DCMAKE_C_COMPILER_ID=GNU -DCMAKE_CXX_COMPILER_ID=GNU .. 2>&1 | tee cmake.log.v1

/usr/local/freeware/TECA_superbuild/build> make 2>&1 | tee make.log.v1
Scanning dependencies of target udunits
[  1%] Creating directories for 'udunits'
[  1%] Performing download step (download, verify and extract) for 'udunits'
-- udunits download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/udunits-prefix/src/udunits-stamp/udunits-download-*.log
[  1%] No patch step for 'udunits'
[  2%] No update step for 'udunits'
[  3%] Performing configure step for 'udunits'
-- udunits configure command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/udunits-prefix/src/udunits-stamp/udunits-configure-*.log
[  3%] Performing build step for 'udunits'
-- udunits build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/udunits-prefix/src/udunits-stamp/udunits-build-*.log
[  3%] Performing install step for 'udunits'
-- udunits install command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/udunits-prefix/src/udunits-stamp/udunits-install-*.log
[  4%] Completed 'udunits'
[  4%] Built target udunits
Scanning dependencies of target zlib
[  4%] Creating directories for 'zlib'
[  5%] Performing download step (download, verify and extract) for 'zlib'
-- zlib download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/zlib-prefix/src/zlib-stamp/zlib-download-*.log
[  6%] No patch step for 'zlib'
[  6%] No update step for 'zlib'
[  6%] Performing configure step for 'zlib'
-- zlib configure command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/zlib-prefix/src/zlib-stamp/zlib-configure-*.log
[  7%] Performing build step for 'zlib'
-- zlib build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/zlib-prefix/src/zlib-stamp/zlib-build-*.log
[  8%] Performing install step for 'zlib'
-- zlib install command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/zlib-prefix/src/zlib-stamp/zlib-install-*.log
[  8%] Completed 'zlib'
[  8%] Built target zlib
Scanning dependencies of target ncurses
[  9%] Creating directories for 'ncurses'
[  9%] Performing download step (download, verify and extract) for 'ncurses'
-- ncurses download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/ncurses-prefix/src/ncurses-stamp/ncurses-download-*.log
[  9%] No patch step for 'ncurses'
[ 10%] No update step for 'ncurses'
[ 10%] Performing configure step for 'ncurses'
-- ncurses configure command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/ncurses-prefix/src/ncurses-stamp/ncurses-configure-*.log
[ 11%] Performing build step for 'ncurses'
-- ncurses build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/ncurses-prefix/src/ncurses-stamp/ncurses-build-*.log
[ 11%] Performing install step for 'ncurses'
-- ncurses install command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/ncurses-prefix/src/ncurses-stamp/ncurses-install-*.log
[ 12%] Completed 'ncurses'
[ 12%] Built target ncurses
Scanning dependencies of target readline
[ 13%] Creating directories for 'readline'
[ 13%] Performing download step (download, verify and extract) for 'readline'
-- readline download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/readline-prefix/src/readline-stamp/readline-download-*.log
[ 14%] No patch step for 'readline'
[ 14%] No update step for 'readline'
[ 14%] Performing configure step for 'readline'
-- readline configure command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/readline-prefix/src/readline-stamp/readline-configure-*.log
[ 15%] Performing build step for 'readline'
-- readline build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/readline-prefix/src/readline-stamp/readline-build-*.log
[ 15%] Performing install step for 'readline'
-- readline install command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/readline-prefix/src/readline-stamp/readline-install-*.log
[ 16%] Completed 'readline'
[ 16%] Built target readline
Scanning dependencies of target Python
[ 16%] Creating directories for 'Python'
[ 17%] Performing download step (download, verify and extract) for 'Python'
-- Python download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/Python-prefix/src/Python-stamp/Python-download-*.log
[ 18%] No patch step for 'Python'
[ 18%] No update step for 'Python'
[ 18%] Performing configure step for 'Python'
-- Python configure command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/Python-prefix/src/Python-stamp/Python-configure-*.log
[ 19%] Performing build step for 'Python'
-- Python build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/Python-prefix/src/Python-stamp/Python-build-*.log
[ 19%] Performing install step for 'Python'
-- Python install command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/Python-prefix/src/Python-stamp/Python-install-*.log
[ 20%] Completed 'Python'
[ 20%] Built target Python
Scanning dependencies of target setuptools
[ 20%] Creating directories for 'setuptools'
[ 21%] Performing download step (download, verify and extract) for 'setuptools'
-- setuptools download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/setuptools-prefix/src/setuptools-stamp/setuptools-download-*.log
[ 21%] No patch step for 'setuptools'
[ 21%] No update step for 'setuptools'
[ 22%] No configure step for 'setuptools'
[ 22%] Performing build step for 'setuptools'
-- setuptools build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/setuptools-prefix/src/setuptools-stamp/setuptools-build-*.log
[ 23%] No install step for 'setuptools'
[ 23%] Completed 'setuptools'
[ 23%] Built target setuptools
Scanning dependencies of target Cython
[ 24%] Creating directories for 'Cython'
[ 24%] Performing download step (download, verify and extract) for 'Cython'
-- Cython download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/Cython-prefix/src/Cython-stamp/Cython-download-*.log
[ 24%] No patch step for 'Cython'
[ 25%] No update step for 'Cython'
[ 26%] No configure step for 'Cython'
[ 26%] Performing build step for 'Cython'
-- Cython build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/Cython-prefix/src/Cython-stamp/Cython-build-*.log
[ 26%] No install step for 'Cython'
[ 26%] Completed 'Cython'
[ 26%] Built target Cython
Scanning dependencies of target numpy
[ 27%] Creating directories for 'numpy'
[ 27%] Performing download step (download, verify and extract) for 'numpy'
-- numpy download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/numpy-prefix/src/numpy-stamp/numpy-download-*.log
[ 27%] No patch step for 'numpy'
[ 28%] No update step for 'numpy'
[ 29%] No configure step for 'numpy'
[ 29%] Performing build step for 'numpy'
-- numpy build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/numpy-prefix/src/numpy-stamp/numpy-build-*.log
[ 29%] No install step for 'numpy'
[ 30%] Completed 'numpy'
[ 30%] Built target numpy
Scanning dependencies of target mpi
[ 31%] Creating directories for 'mpi'
[ 31%] Performing download step (download, verify and extract) for 'mpi'
-- mpi download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/mpi-prefix/src/mpi-stamp/mpi-download-*.log
[ 32%] No patch step for 'mpi'
[ 32%] No update step for 'mpi'
[ 32%] Performing configure step for 'mpi'
-- mpi configure command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/mpi-prefix/src/mpi-stamp/mpi-configure-*.log
[ 33%] Performing build step for 'mpi'
-- mpi build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/mpi-prefix/src/mpi-stamp/mpi-build-*.log
[ 33%] Performing install step for 'mpi'
-- mpi install command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/mpi-prefix/src/mpi-stamp/mpi-install-*.log
[ 34%] Completed 'mpi'
[ 34%] Built target mpi
Scanning dependencies of target mpi4py
[ 34%] Creating directories for 'mpi4py'
[ 35%] Performing download step (download, verify and extract) for 'mpi4py'
-- mpi4py download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/mpi4py-prefix/src/mpi4py-stamp/mpi4py-download-*.log
[ 35%] No patch step for 'mpi4py'
[ 35%] No update step for 'mpi4py'
[ 36%] No configure step for 'mpi4py'
[ 36%] Performing build step for 'mpi4py'
-- mpi4py build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/mpi4py-prefix/src/mpi4py-stamp/mpi4py-build-*.log
[ 37%] Performing install step for 'mpi4py'
-- mpi4py install command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/mpi4py-prefix/src/mpi4py-stamp/mpi4py-install-*.log
[ 37%] Completed 'mpi4py'
[ 37%] Built target mpi4py
Scanning dependencies of target boost
[ 37%] Creating directories for 'boost'
[ 38%] Performing download step (download, verify and extract) for 'boost'
-- boost download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/boost-prefix/src/boost-stamp/boost-download-*.log
[ 38%] No patch step for 'boost'
[ 38%] No update step for 'boost'
[ 39%] Performing configure step for 'boost'
-- boost configure command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/boost-prefix/src/boost-stamp/boost-configure-*.log
[ 39%] Performing build step for 'boost'
-- boost build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/boost-prefix/src/boost-stamp/boost-build-*.log
[ 40%] Performing install step for 'boost'
-- boost install command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/boost-prefix/src/boost-stamp/boost-install-*.log
[ 40%] Completed 'boost'
[ 40%] Built target boost
Scanning dependencies of target libxlsxwriter
[ 40%] Creating directories for 'libxlsxwriter'
[ 41%] Performing download step (git clone) for 'libxlsxwriter'
-- libxlsxwriter download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/libxlsxwriter-prefix/src/libxlsxwriter-stamp/libxlsxwriter-download-*.log
[ 42%] No patch step for 'libxlsxwriter'
[ 42%] No update step for 'libxlsxwriter'
[ 42%] Performing configure step for 'libxlsxwriter'
-- libxlsxwriter configure command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/libxlsxwriter-prefix/src/libxlsxwriter-stamp/libxlsxwriter-configure-*.log
[ 43%] Performing build step for 'libxlsxwriter'
-- libxlsxwriter build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/libxlsxwriter-prefix/src/libxlsxwriter-stamp/libxlsxwriter-build-*.log
[ 43%] Performing install step for 'libxlsxwriter'
-- libxlsxwriter install command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/libxlsxwriter-prefix/src/libxlsxwriter-stamp/libxlsxwriter-install-*.log
[ 44%] Completed 'libxlsxwriter'
[ 44%] Built target libxlsxwriter
Scanning dependencies of target libpng
[ 45%] Creating directories for 'libpng'
[ 45%] Performing download step (download, verify and extract) for 'libpng'
-- libpng download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/libpng-prefix/src/libpng-stamp/libpng-download-*.log
[ 45%] No patch step for 'libpng'
[ 46%] No update step for 'libpng'
[ 47%] Performing configure step for 'libpng'
-- libpng configure command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/libpng-prefix/src/libpng-stamp/libpng-configure-*.log
[ 47%] Performing build step for 'libpng'
-- libpng build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/libpng-prefix/src/libpng-stamp/libpng-build-*.log
[ 47%] Performing install step for 'libpng'
-- libpng install command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/libpng-prefix/src/libpng-stamp/libpng-install-*.log
[ 47%] Completed 'libpng'
[ 47%] Built target libpng
Scanning dependencies of target pyparsing
[ 48%] Creating directories for 'pyparsing'
[ 48%] Performing download step (download, verify and extract) for 'pyparsing'
-- pyparsing download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/pyparsing-prefix/src/pyparsing-stamp/pyparsing-download-*.log
[ 48%] No patch step for 'pyparsing'
[ 49%] No update step for 'pyparsing'
[ 50%] No configure step for 'pyparsing'
[ 50%] Performing build step for 'pyparsing'
-- pyparsing build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/pyparsing-prefix/src/pyparsing-stamp/pyparsing-build-*.log
[ 50%] No install step for 'pyparsing'
[ 50%] Completed 'pyparsing'
[ 50%] Built target pyparsing
Scanning dependencies of target six
[ 51%] Creating directories for 'six'
[ 51%] Performing download step (download, verify and extract) for 'six'
-- six download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/six-prefix/src/six-stamp/six-download-*.log
[ 51%] No patch step for 'six'
[ 52%] No update step for 'six'
[ 52%] No configure step for 'six'
[ 53%] Performing build step for 'six'
-- six build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/six-prefix/src/six-stamp/six-build-*.log
[ 53%] No install step for 'six'
[ 54%] Completed 'six'
[ 54%] Built target six
Scanning dependencies of target python_dateutil
[ 54%] Creating directories for 'python_dateutil'
[ 55%] Performing download step (download, verify and extract) for 'python_dateutil'
-- python_dateutil download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/python_dateutil-prefix/src/python_dateutil-stamp/python_dateutil-download-*.log
[ 56%] No patch step for 'python_dateutil'
[ 56%] No update step for 'python_dateutil'
[ 56%] No configure step for 'python_dateutil'
[ 57%] Performing build step for 'python_dateutil'
-- python_dateutil build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/python_dateutil-prefix/src/python_dateutil-stamp/python_dateutil-build-*.log
[ 57%] No install step for 'python_dateutil'
[ 58%] Completed 'python_dateutil'
[ 58%] Built target python_dateutil
Scanning dependencies of target pytz
[ 58%] Creating directories for 'pytz'
[ 58%] Performing download step (download, verify and extract) for 'pytz'
-- pytz download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/pytz-prefix/src/pytz-stamp/pytz-download-*.log
[ 58%] No patch step for 'pytz'
[ 59%] No update step for 'pytz'
[ 60%] No configure step for 'pytz'
[ 60%] Performing build step for 'pytz'
-- pytz build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/pytz-prefix/src/pytz-stamp/pytz-build-*.log
[ 61%] No install step for 'pytz'
[ 61%] Completed 'pytz'
[ 61%] Built target pytz
Scanning dependencies of target cycler
[ 62%] Creating directories for 'cycler'
[ 62%] Performing download step (download, verify and extract) for 'cycler'
-- cycler download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/cycler-prefix/src/cycler-stamp/cycler-download-*.log
[ 62%] No patch step for 'cycler'
[ 63%] No update step for 'cycler'
[ 63%] No configure step for 'cycler'
[ 64%] Performing build step for 'cycler'
-- cycler build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/cycler-prefix/src/cycler-stamp/cycler-build-*.log
[ 64%] No install step for 'cycler'
[ 65%] Completed 'cycler'
[ 65%] Built target cycler
Scanning dependencies of target functools32
[ 66%] Creating directories for 'functools32'
[ 66%] Performing download step (download, verify and extract) for 'functools32'
-- functools32 download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/functools32-prefix/src/functools32-stamp/functools32-download-*.log
[ 66%] No patch step for 'functools32'
[ 67%] No update step for 'functools32'
[ 68%] No configure step for 'functools32'
[ 68%] Performing build step for 'functools32'
-- functools32 build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/functools32-prefix/src/functools32-stamp/functools32-build-*.log
[ 68%] No install step for 'functools32'
[ 69%] Completed 'functools32'
[ 69%] Built target functools32
Scanning dependencies of target freetype
[ 69%] Creating directories for 'freetype'
[ 70%] Performing download step (download, verify and extract) for 'freetype'
-- freetype download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/freetype-prefix/src/freetype-stamp/freetype-download-*.log
[ 71%] No patch step for 'freetype'
[ 71%] No update step for 'freetype'
[ 71%] Performing configure step for 'freetype'
-- freetype configure command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/freetype-prefix/src/freetype-stamp/freetype-configure-*.log
[ 71%] Performing build step for 'freetype'
-- freetype build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/freetype-prefix/src/freetype-stamp/freetype-build-*.log
[ 72%] Performing install step for 'freetype'
-- freetype install command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/freetype-prefix/src/freetype-stamp/freetype-install-*.log
[ 72%] Completed 'freetype'
[ 72%] Built target freetype
Scanning dependencies of target subprocess32
[ 72%] Creating directories for 'subprocess32'
[ 73%] Performing download step (download, verify and extract) for 'subprocess32'
-- subprocess32 download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/subprocess32-prefix/src/subprocess32-stamp/subprocess32-download-*.log
[ 74%] No patch step for 'subprocess32'
[ 74%] No update step for 'subprocess32'
[ 74%] No configure step for 'subprocess32'
[ 74%] Performing build step for 'subprocess32'
-- subprocess32 build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/subprocess32-prefix/src/subprocess32-stamp/subprocess32-build-*.log
[ 75%] No install step for 'subprocess32'
[ 75%] Completed 'subprocess32'
[ 75%] Built target subprocess32
Scanning dependencies of target matplotlib
[ 75%] Creating directories for 'matplotlib'
[ 75%] Performing download step (download, verify and extract) for 'matplotlib'
-- matplotlib download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/matplotlib-prefix/src/matplotlib-stamp/matplotlib-download-*.log
[ 75%] No patch step for 'matplotlib'
[ 76%] No update step for 'matplotlib'
[ 77%] No configure step for 'matplotlib'
[ 77%] Performing build step for 'matplotlib'
-- matplotlib build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/matplotlib-prefix/src/matplotlib-stamp/matplotlib-build-*.log
[ 78%] No install step for 'matplotlib'
[ 78%] Completed 'matplotlib'
[ 78%] Built target matplotlib
Scanning dependencies of target hdf5
[ 78%] Creating directories for 'hdf5'
[ 79%] Performing download step (download, verify and extract) for 'hdf5'
-- hdf5 download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/hdf5-prefix/src/hdf5-stamp/hdf5-download-*.log
[ 80%] No patch step for 'hdf5'
[ 80%] No update step for 'hdf5'
[ 80%] Performing configure step for 'hdf5'
-- hdf5 configure command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/hdf5-prefix/src/hdf5-stamp/hdf5-configure-*.log
[ 81%] Performing build step for 'hdf5'
-- hdf5 build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/hdf5-prefix/src/hdf5-stamp/hdf5-build-*.log
[ 82%] Performing install step for 'hdf5'
-- hdf5 install command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/hdf5-prefix/src/hdf5-stamp/hdf5-install-*.log
[ 82%] Completed 'hdf5'
[ 82%] Built target hdf5
Scanning dependencies of target netcdf
[ 82%] Creating directories for 'netcdf'
[ 83%] Performing download step (download, verify and extract) for 'netcdf'
-- netcdf download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/netcdf-prefix/src/netcdf-stamp/netcdf-download-*.log
[ 84%] No patch step for 'netcdf'
[ 84%] No update step for 'netcdf'
[ 84%] Performing configure step for 'netcdf'
-- netcdf configure command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/netcdf-prefix/src/netcdf-stamp/netcdf-configure-*.log
[ 84%] Performing build step for 'netcdf'
-- netcdf build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/netcdf-prefix/src/netcdf-stamp/netcdf-build-*.log
[ 85%] Performing install step for 'netcdf'
-- netcdf install command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/netcdf-prefix/src/netcdf-stamp/netcdf-install-*.log
[ 85%] Completed 'netcdf'
[ 85%] Built target netcdf
Scanning dependencies of target SWIG
[ 85%] Creating directories for 'SWIG'
[ 85%] Performing download step (download, verify and extract) for 'SWIG'
-- SWIG download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/SWIG-prefix/src/SWIG-stamp/SWIG-download-*.log
[ 85%] No patch step for 'SWIG'
[ 86%] No update step for 'SWIG'
[ 87%] Performing configure step for 'SWIG'
-- SWIG configure command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/SWIG-prefix/src/SWIG-stamp/SWIG-configure-*.log
[ 87%] Performing build step for 'SWIG'
-- SWIG build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/SWIG-prefix/src/SWIG-stamp/SWIG-build-*.log
[ 88%] Performing install step for 'SWIG'
-- SWIG install command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/SWIG-prefix/src/SWIG-stamp/SWIG-install-*.log
[ 88%] Completed 'SWIG'
[ 88%] Built target SWIG
Scanning dependencies of target openssl
[ 88%] Creating directories for 'openssl'
[ 89%] Performing download step (download, verify and extract) for 'openssl'
-- openssl download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/openssl-prefix/src/openssl-stamp/openssl-download-*.log
[ 90%] No patch step for 'openssl'
[ 90%] No update step for 'openssl'
[ 90%] Performing configure step for 'openssl'
-- openssl configure command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/openssl-prefix/src/openssl-stamp/openssl-configure-*.log
[ 91%] Performing build step for 'openssl'
-- openssl build command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/openssl-prefix/src/openssl-stamp/openssl-build-*.log
[ 92%] Performing install step for 'openssl'
-- openssl install command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/openssl-prefix/src/openssl-stamp/openssl-install-*.log
[ 92%] Completed 'openssl'
[ 92%] Built target openssl
Scanning dependencies of target TECA
[ 93%] Creating directories for 'TECA'
[ 93%] Performing download step (git clone) for 'TECA'
-- TECA download command succeeded.  See also /usr/local/freeware/TECA_superbuild/build/TECA-prefix/src/TECA-stamp/TECA-download-*.log
[ 94%] No patch step for 'TECA'
[ 94%] Performing update step for 'TECA'
[ 94%] Performing configure step for 'TECA'
-- The C compiler identification is GNU 7.3.1
-- The CXX compiler identification is GNU 7.3.1
-- The Fortran compiler identification is GNU 7.3.1
**System is unknown to cmake, create:**
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
-- Check for working C compiler: /usr/bin/gcc-7
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
-- Check for working C compiler: /usr/bin/gcc-7 -- works
-- Detecting C compiler ABI info
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
-- Detecting C compiler ABI info - done
-- Detecting C compile features
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/g++-7
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
-- Check for working CXX compiler: /usr/bin/g++-7 -- works
-- Detecting CXX compiler ABI info
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
-- Detecting CXX compile features - done
-- Check for working Fortran compiler: /usr/bin/gfortran-7
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
-- Check for working Fortran compiler: /usr/bin/gfortran-7  -- works
-- Detecting Fortran compiler ABI info
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
-- Detecting Fortran compiler ABI info - done
-- Checking whether /usr/bin/gfortran-7 supports Fortran 90
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
-- Checking whether /usr/bin/gfortran-7 supports Fortran 90 -- yes
-- Configuring a Release build
-- Check for c++ regex support
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
-- Check for c++ regex support -- enabled
-- Found MPI_C: /usr/local/freeware/TECA/lib/libmpi.so  
-- Found MPI_CXX: /usr/local/freeware/TECA/lib/libmpi.so  
-- Found MPI_Fortran: /usr/local/freeware/TECA/lib/libmpi_usempif08.so;/usr/local/freeware/TECA/lib/libmpi_usempi_ignore_tkr.so;/usr/local/freeware/TECA/lib/libmpi_mpifh.so;/usr/local/freeware/TECA/lib/libmpi.so  
-- MPI features -- enabled
-- Found NetCDF: /usr/local/freeware/TECA/lib64/libnetcdf.so  
-- NetCDF features -- enabled
-- Found ZLIB: /usr/local/freeware/TECA/lib/libz.so (found version "1.2.8") 
-- Found LibXLSXWriter: /usr/local/freeware/TECA/lib/libxlsxwriter.a  
-- libxlsxwriter features -- enabled
-- Found UDUnits: /usr/local/freeware/TECA/lib/libudunits2.so  
-- UDUnits features -- enabled
-- ParaView features -- not found. set ParaView_DIR to enable.
-- VTK features -- not found. set VTK_DIR to enable.
**CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:725 (message):
  Imported targets not available for Boost version 106400
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindBoost.cmake:763 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/share/cmake/Modules/FindBoost.cmake:1315 (_Boost_MISSING_DEPENDENCIES)
  CMakeLists.txt:142 (find_package)**


-- Boost features -- enabled
-- OpenSSL features -- enabled
-- Found PythonInterp: /usr/local/freeware/TECA/bin/python (found version "2.7.13") 
-- Found PythonLibs: /usr/local/freeware/TECA/lib/libpython2.7.so (found version "2.7.13") 
**-- Could NOT find NUMPY (missing:  NUMPY_INCLUDE_FOUND)** 
-- Found MPI4PY: TRUE  
-- Python features -- disabled
-- Found Git: /usr/bin/git (found version "2.12.3") 
-- TECA version 2.1.2
-- Detecting Fortran/C Interface
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
-- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling
-- Verifying Fortran/C Compiler Compatibility
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
System is unknown to cmake, create:
Platform//bin/sh: /usr/local/freeware/TECA/lib/libreadline.so.6: no version information available (required by /bin/sh)
Linux to use this system, please send your config file to cmake@www.cmake.org so it can be added to cmake
-- Verifying Fortran/C Compiler Compatibility - Success
-- Test data -- available
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/local/freeware/TECA_superbuild/build/TECA-prefix/src/TECA-build
[ 95%] Performing build step for 'TECA'
Scanning dependencies of target teca_core
[  0%] Building CXX object core/CMakeFiles/teca_core.dir/teca_algorithm.cxx.obj
In file included from /usr/local/freeware/TECA_superbuild/build/TECA-prefix/src/TECA/core/teca_algorithm.h:8:0,
                 from /usr/local/freeware/TECA_superbuild/build/TECA-prefix/src/TECA/core/teca_algorithm.cxx:1:
/usr/local/freeware/TECA_superbuild/build/TECA-prefix/src/TECA/core/teca_algorithm_fwd.h:145:28: **error: 'function' in namespace 'std' does not name a template type
 bool operator!=(const std::function<T> &lhs, const std::function<T> &rhs)
                            ^~~~~~~~
/usr/local/freeware/TECA_superbuild/build/TECA-prefix/src/TECA/core/teca_algorithm_fwd.h:145:36: error: expected ',' or '...' before '<' token
 bool operator!=(const std::function<T> &lhs, const std::function<T> &rhs)
                                    ^
/usr/local/freeware/TECA_superbuild/build/TECA-prefix/src/TECA/core/teca_algorithm_fwd.h:145:73: error: 'bool operator!=(int)' must have an argument of class or enumerated type
 bool operator!=(const std::function<T> &lhs, const std::function<T> &rhs)**
                                                                         ^
core/CMakeFiles/teca_core.dir/build.make:62: recipe for target 'core/CMakeFiles/teca_core.dir/teca_algorithm.cxx.obj' failed
make[5]: *** [core/CMakeFiles/teca_core.dir/teca_algorithm.cxx.obj] Error 1
CMakeFiles/Makefile2:981: recipe for target 'core/CMakeFiles/teca_core.dir/all' failed
make[4]: *** [core/CMakeFiles/teca_core.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make[3]: *** [all] Error 2
CMakeFiles/TECA.dir/build.make:121: recipe for target 'TECA-prefix/src/TECA-stamp/TECA-build' failed
make[2]: *** [TECA-prefix/src/TECA-stamp/TECA-build] Error 2
CMakeFiles/Makefile2:76: recipe for target 'CMakeFiles/TECA.dir/all' failed
make[1]: *** [CMakeFiles/TECA.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
TECA_superbuild failures
issue
created
burlen
username_1
comment
created
burlen
username_1
we've updated and tested the super build one the latest Ubuntu and Fedora releases.
comment
created
burlen
username_1
I think this is resolved to the point that we can do. Boost and Cmake versions have a strong dependency, due to the way boost deploys it's cmake modules with cmake rather than with boost. Since this issue was reported we have improved thread safety in our NetCDF CF2 reader, and we now support any NetCDF builds, including those shipped with common linux distros (ubuntu and fedora have been tested). It should be fairly straight forward to build teca against system packages now.
comment
closed
burlen
username_1
issue
created
Steve-JJ
username_0
Hi Burlen,
Thanks for following this up.
I will try the installation once our new HPC installation is finished.
cheerssteve
comment