Hi, I'm trying to do a superbuild of otb (on linux opensuse leap). The superbuild fails after the OTB configuration stage, as follows:
... [ 80%] Performing install step for 'QT4' [ 82%] Completed 'QT4' [ 82%] Built target QT4 Scanning dependencies of target OTB [ 84%] Creating directories for 'OTB' [ 86%] No download step for 'OTB' [ 90%] No patch step for 'OTB' [ 90%] No update step for 'OTB' [ 92%] Performing configure step for 'OTB' loading initial cache file /home/vincent/src/otb/build/OTB/tmp/OTB-cache- Release.cmake -- Found OTB version : 5.5.0 -- Check if superbuild is in OTB tree : ON -- Environment setup for Configure : env;LD_LIBRARY_PATH=/home/vincent/OTB/install/lib:;CC=/usr/bin/cc;CXX=/usr/bin/c++ -- |---------------------------------------------------------- -- |----------------- 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. -- |---------------------------------------------------------- -- | Boost (1.54.0) : (unknown) -- |---------------------------------------------------------- -- | CURL (7.37.0) : /usr/lib64/libcurl.so -- |---------------------------------------------------------- -- | GDAL (2.2.0) : /usr/local/lib64/libgdal.so -- |---------------------------------------------------------- -- | GeoTIFF (1.4.1) : /usr/lib64/libgeotiff.so -- |---------------------------------------------------------- -- | LibKML (1.3.0) : /usr/local/lib64/libkmlbase.so;/usr/local/lib64/libkmlconvenience.so;/usr/local/lib64/libkmldom.so;/usr/local/lib64/libkmlengine.so;/usr/local/lib64/libkmlregionator.so;/usr/local/lib64/libkmlxsd.so;/usr/local/lib64/libminizip.so -- |---------------------------------------------------------- -- | LibSVM (3.1.7) : /usr/lib64/libsvm.so -- |---------------------------------------------------------- -- | MuParser (2.2.5) : /usr/lib64/libmuparser.so -- |---------------------------------------------------------- -- | MuParserX (3.0.5) : /usr/lib64/libmuparserx.so -- |---------------------------------------------------------- -- | OpenCV (2.4.11) : /usr/share/OpenCV -- |---------------------------------------------------------- -- | OpenJPEG (2.1.0) : /usr/lib64/openjpeg-2.1 -- |---------------------------------------------------------- -- | OpenThreads (3.3.0) : /usr/lib64/libOpenThreads.so -- |---------------------------------------------------------- -- | PNG (1.6.8) : /usr/lib64/libpng.so -- |---------------------------------------------------------- -- | Qt4 (4.8.6) : (unknown) -- |---------------------------------------------------------- -- | TinyXML (2.6.2) : /usr/lib64/libtinyxml.so -- |---------------------------------------------------------- -- Using Monteverdi SuperBuild version -- Using OTB SuperBuild version -- Using GDAL system version -- Using OSSIM SuperBuild version -- Using libtiff system version -- Using GeoTIFF system version -- Using GEOS SuperBuild version -- Custom patches required for GEOS -- Using libjpeg system version -- Using OpenThreads system version -- Using FreeType SuperBuild version -- Using ITK system version -- Using TinyXML system version -- Using Boost system version -- Using cURL system version -- Using libKML system version -- Using OpenCV system version -- Using LibSVM system version -- Using muParser system version -- Using muParserX system version -- Using Qt4 system version -- Using GLEW system version -- Using QWT system version -- Configuring done -- Generating done -- Build files have been written to: /home/vincent/src/otb [ 94%] Performing build step for 'OTB' make[3]: *** No targets specified and no makefile found. Stop. CMakeFiles/OTB.dir/build.make:115: recipe for target 'OTB/src/OTB-stamp/OTB- build' failed make[2]: *** [OTB/src/OTB-stamp/OTB-build] Error 2 CMakeFiles/Makefile2:69: 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 btw in the ccmake I did set boost and qt4 to NOT use the system version (as you can see above qt4 did get compiled and installed), however, in the table the otb config is printing, boost and qt4 are still marked as "using system version". Don't know if that has something to do with the error, or it might just be a red herring. Anyway, any hints or tips welcome! Vincent. -- -- 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.
