Hello, I've set up a fresh VM with Ubuntu 16.04 to compile the SuperBuild as follows:
sudo apt-get update && sudo apt-get upgrade -y sudo apt-get update && sudo apt-get install -y git swig wget cmake make gcc bzip2 build-essential pkg-config libpcre3 libpcre3-dev cmake-curses-gui cd ~ mkdir OTB cd ~/OTB git clone https://[email protected]/git/otb.git mkdir build mkdir install cd ~/OTB/otb git checkout release-6.4 cd ~/OTB/build mkdir Downloads wget https://www.orfeo-toolbox.org/packages/SuperBuild-archives-6.4.tar.bz2 tar xvjf SuperBuild-archives-6.4.tar.bz2 -C Downloads cd ~/OTB/build cmake -DCMAKE_INSTALL_PREFIX=~/OTB/install -DOTB_USE_QT4=OFF -DOTB_USE_QWT=OFF -DOTB_USE_QWT=OFF -DOTB_USE_GLFW=OFF -DOTB_USE_GLUT=OFF -DOTB_USE_GLEW=OFF - DOTB_USE_OPENCV=OFF ../otb/SuperBuild which gives me: OTB version : 6.4.0 -- CMake build type is none. Setting it to Release -- Environment setup for Configure (SB_ENV_CONFIGURE_CMD): env;CC=/usr/bin/ cc;CXX=/usr/bin/c++ -- Environment setup for CMake (SB_CMAKE_COMMAND) : env;CC=/usr/bin/cc;CXX= /usr/bin/c++;/usr/bin/cmake;-GUnix Makefiles -- |---------------------------------------------------------- -- |----------------- System checkup results ----------------- -- | The following libraries have been found on your system. -- | You can choose to use them (instead of superbuild versions) -- | by setting the corresponding option USE_SYSTEM_XXX. -- |---------------------------------------------------------- -- Custom patches required for TIFF -- Custom patches required for PNG -- Custom patches required for PROJ -- Custom patches required for GEOS -- Custom patches required for HDF4 -- Custom patches required for NETCDF -- Custom patches required for GDAL -- Custom patches required for OSSIM -- Custom patches required for ITK -- Custom patches required for BOOST -- Custom patches required for SHARK -- Custom patches required for MUPARSERX -- Using system version of SWIG -- Using SuperBuild version of BOOST -- Using SuperBuild version of CURL -- Using SuperBuild version of EXPAT -- Using SuperBuild version of FFTW -- Using SuperBuild version of FREETYPE -- Using SuperBuild version of GDAL -- Using SuperBuild version of GEOS -- Using SuperBuild version of GEOTIFF -- Using SuperBuild version of GSL -- Using SuperBuild version of HDF4 -- Using SuperBuild version of HDF5 -- Using SuperBuild version of ITK -- Using SuperBuild version of JPEG -- Using SuperBuild version of LIBKML -- Using SuperBuild version of LIBSVM -- Using SuperBuild version of MUPARSER -- Using SuperBuild version of MUPARSERX -- Using SuperBuild version of NETCDF -- Using SuperBuild version of OPENJPEG -- Using SuperBuild version of OPENSSL -- Using SuperBuild version of OPENTHREADS -- Using SuperBuild version of OSSIM -- Using SuperBuild version of OTB -- Using SuperBuild version of PNG -- Using SuperBuild version of PROJ -- Using SuperBuild version of SHARK -- Using SuperBuild version of SQLITE -- Using SuperBuild version of TIFF -- Using SuperBuild version of TINYXML -- Using SuperBuild version of ZLIB -- OTB_TARGET_SYSTEM_ARCH=x86_64 -- OTB_TARGET_SYSTEM_ARCH_IS_X64=TRUE -- DOWNLOAD_LOCATION=/home/ubuntu/OTB/build/Downloads -- Source archives for dependencies will be taken from '/home/ubuntu/OTB/build/Downloads' -- SuperBuild will be installed to /home/ubuntu/OTB/install -- To install to a different directory, re-run cmake -DCMAKE_INSTALL_PREFIX= /your/preferred/path -- Configuring done -- Generating done -- Build files have been written to: /home/ubuntu/OTB/bui However, when subsequently running make everything goes smoothly until the OTB configure stage: make -j8 ... [ 96%] Completed 'GDAL' [ 96%] Built target GDAL [ 96%] Creating directories for 'OTB' [ 97%] No download step for 'OTB' [ 97%] No patch step for 'OTB' [ 97%] No update step for 'OTB' [ 98%] Performing configure step for 'OTB' CMake Error at /home/ubuntu/OTB/build/OTB/src/OTB-stamp/OTB-configure- Release.cmake:16 (message): Command failed: 1 'env' 'CC=/usr/bin/cc' 'CXX=/usr/bin/c++' '/usr/bin/cmake' '-GUnix Makefiles' '-DCURL_INCLUDE_DIR:PATH=/home/ubuntu/OTB/install/include' '-DCURL_LIBRARY:FILEPATH=/home/ubuntu/OTB/install/lib/libcurl.so' '-DLIBKML_INCLUDE_DIR:PATH=/home/ubuntu/OTB/install/include' '-DLIBKML_BASE_LIBRARY:FILEPATH=/home/ubuntu/OTB/install/lib/libkmlbase.so' '-DLIBKML_CONVENIENCE_LIBRARY:FILEPATH=/home/ubuntu/OTB/install/lib/libkmlconvenience.so' '-DLIBKML_DOM_LIBRARY:FILEPATH=/home/ubuntu/OTB/install/lib/libkmldom.so' '-DLIBKML_ENGINE_LIBRARY:FILEPATH=/home/ubuntu/OTB/install/lib/libkmlengine.so' '-DLIBKML_REGIONATOR_LIBRARY:FILEPATH=/home/ubuntu/OTB/install/lib/libkmlregionator.so' '-DLIBKML_XSD_LIBRARY:FILEPATH=/home/ubuntu/OTB/install/lib/libkmlxsd.so' '-DLIBKML_MINIZIP_LIBRARY:FILEPATH=/home/ubuntu/OTB/install/lib/libminizip.so' '-DShark_DIR:PATH=/home/ubuntu/OTB/install/lib/cmake/Shark' '-DLIBSVM_INCLUDE_DIR:PATH=/home/ubuntu/OTB/install/include' '-DLIBSVM_LIBRARY:FILEPATH=/home/ubuntu/OTB/install/lib/libsvm.so' '-DMUPARSER_INCLUDE_DIR:PATH=/home/ubuntu/OTB/install/include' '-DMUPARSER_LIBRARY:FILEPATH=/home/ubuntu/OTB/install/lib/libmuparser.so' '-DMUPARSERX_INCLUDE_DIR:PATH=/home/ubuntu/OTB/install/include/muparserx' '-DMUPARSERX_LIBRARY:FILEPATH=/home/ubuntu/OTB/install/lib/libmuparserx.so' '-DGSL_INCLUDE_DIR:PATH=/home/ubuntu/OTB/install/include' '-DGSL_LIBRARY:FILEPATH=/home/ubuntu/OTB/install/lib/libgsl.so' '-DGDAL_INCLUDE_DIR:PATH=/home/ubuntu/OTB/install/include' '-DGDAL_LIBRARY:FILEPATH=/home/ubuntu/OTB/install/lib/libgdal.so' '-DOSSIM_INCLUDE_DIR:PATH=/home/ubuntu/OTB/install/include' '-DOSSIM_LIBRARY:FILEPATH=/home/ubuntu/OTB/install/lib/libossim.so' '-DITK_DIR:PATH=/home/ubuntu/OTB/install/lib/cmake/ITK-4.12' '-DTINYXML_INCLUDE_DIR:PATH=/home/ubuntu/OTB/install/include' '-DTINYXML_LIBRARY:FILEPATH=/home/ubuntu/OTB/install/lib/libtinyxml.so' '-DBoost_INCLUDE_DIR:PATH=/home/ubuntu/OTB/install/include' '-C/home/ubuntu/OTB/build/OTB/tmp/OTB-cache-Release.cmake' '-GUnix Makefiles' '/home/ubuntu/OTB/otb/SuperBuild/..' See also /home/ubuntu/OTB/build/OTB/src/OTB-stamp/OTB-configure-*.log CMakeFiles/OTB.dir/build.make:119: recipe for target 'OTB/src/OTB-stamp/OTB-configure' failed make[2]: *** [OTB/src/OTB-stamp/OTB-configure] Error 1 CMakeFiles/Makefile2:78: recipe for target 'CMakeFiles/OTB.dir/all' failed make[1]: *** [CMakeFiles/OTB.dir/all] Error 2 Makefile:83: recipe for target 'all' failed make: *** [all] Error 2 The configuration is: Ubuntu 16.04.3 LTS cmake version 3.5.1 gcc (Ubuntu 5.4.0-6ubuntu1~16.04.6) 5.4.0 20160609 I tried to follow closely the official documentation <https://www.orfeo-toolbox.org/SoftwareGuide/SoftwareGuidech2.html> but it seems I'm missing something. Could anyone point me in the right direction? Kind regards, André -- -- Check the OTB FAQ at http://www.orfeo-toolbox.org/FAQ.html You received this message because you are subscribed to the Google Groups "otb-users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/otb-users?hl=en --- You received this message because you are subscribed to the Google Groups "otb-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
