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.

Reply via email to