alicevision / AliceVision

Photogrammetric Computer Vision Framework
http://alicevision.org
Other
2.94k stars 814 forks source link

Error while building soplex on Ubuntu 16.04 #470

Closed derivativeof closed 4 years ago

derivativeof commented 6 years ago

Problem

Expected behavior: Build Success

Actual behavior: Build Failed

Steps to Reproduce

  1. git clone https://github.com/alicevision/AliceVision.git --recursive
  2. mkdir build; cd build
  3. cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-std=c++11" . ../AliceVision

Versions

Error Message

[ 41%] Building CXX object src/dependencies/lemon/lemon/CMakeFiles/lemon.dir/soplex.cc.o /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In copy constructor ‘lemon::SoplexLp::SoplexLp(const lemon::SoplexLp&)’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:44:41: error: invalid static_cast from type ‘soplex::SoPlex’ to type ‘soplex::SPxLP {aka soplex::SPxLPBase}’ (static_cast<soplex::SPxLP>(soplex)) = (lp.soplex); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual int lemon::SoplexLp::_addCol()’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:76:13: error: ‘class soplex::SoPlex’ has no member named ‘addCol’ soplex->addCol(c); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:80:20: error: ‘class soplex::SoPlex’ has no member named ‘nCols’ return soplex->nCols() - 1; ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual int lemon::SoplexLp::_addRow()’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:87:13: error: ‘class soplex::SoPlex’ has no member named ‘addRow’ soplex->addRow(r); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:91:20: error: ‘class soplex::SoPlex’ has no member named ‘nRows’ return soplex->nRows() - 1; ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual int lemon::SoplexLp::_addRow(lemon::LpBase::Value, lemon::LpBase::ExprIterator, lemon::LpBase::ExprIterator, lemon::LpBase::Value)’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:100:13: error: ‘class soplex::SoPlex’ has no member named ‘addRow’ soplex->addRow(r); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:104:20: error: ‘class soplex::SoPlex’ has no member named ‘nRows’ return soplex->nRows() - 1; ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual void lemon::SoplexLp::_eraseCol(int)’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:109:13: error: ‘class soplex::SoPlex’ has no member named ‘removeCol’ soplex->removeCol(i); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual void lemon::SoplexLp::_eraseRow(int)’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:117:13: error: ‘class soplex::SoPlex’ has no member named ‘removeRow’ soplex->removeRow(i); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual void lemon::SoplexLp::_setRowCoeffs(int, lemon::LpBase::ExprIterator, lemon::LpBase::ExprIterator)’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:179:33: error: ‘class soplex::SoPlex’ has no member named ‘nCols’ for (int j = 0; j < soplex->nCols(); ++j) { ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:180:15: error: ‘class soplex::SoPlex’ has no member named ‘changeElement’ soplex->changeElement(i, j, 0.0); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:183:15: error: ‘class soplex::SoPlex’ has no member named ‘changeElement’ soplex->changeElement(i, it->first, it->second); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual void lemon::SoplexLp::_getRowCoeffs(int, lemon::LpBase::InsertIterator) const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:188:42: error: ‘class soplex::SoPlex’ has no member named ‘rowVector’ const soplex::SVector& vec = soplex->rowVector(i); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual void lemon::SoplexLp::_setColCoeffs(int, lemon::LpBase::ExprIterator, lemon::LpBase::ExprIterator)’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:196:33: error: ‘class soplex::SoPlex’ has no member named ‘nRows’ for (int i = 0; i < soplex->nRows(); ++i) { ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:197:15: error: ‘class soplex::SoPlex’ has no member named ‘changeElement’ soplex->changeElement(i, j, 0.0); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:200:15: error: ‘class soplex::SoPlex’ has no member named ‘changeElement’ soplex->changeElement(it->first, j, it->second); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual void lemon::SoplexLp::_getColCoeffs(int, lemon::LpBase::InsertIterator) const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:205:42: error: ‘class soplex::SoPlex’ has no member named ‘colVector’ const soplex::SVector& vec = soplex->colVector(i); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual void lemon::SoplexLp::_setCoeff(int, int, lemon::LpBase::Value)’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:213:13: error: ‘class soplex::SoPlex’ has no member named ‘changeElement’ soplex->changeElement(i, j, value); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual lemon::LpBase::Value lemon::SoplexLp::_getCoeff(int, int) const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:217:20: error: ‘class soplex::SoPlex’ has no member named ‘rowVector’ return soplex->rowVector(i)[j]; ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual void lemon::SoplexLp::_setColLowerBound(int, lemon::LpBase::Value)’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:222:13: error: ‘class soplex::SoPlex’ has no member named ‘changeLower’ soplex->changeLower(i, value != -INF ? value : -soplex::infinity); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual lemon::LpBase::Value lemon::SoplexLp::_getColLowerBound(int) const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:226:28: error: ‘class soplex::SoPlex’ has no member named ‘lower’ double value = soplex->lower(i); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual void lemon::SoplexLp::_setColUpperBound(int, lemon::LpBase::Value)’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:232:13: error: ‘class soplex::SoPlex’ has no member named ‘changeUpper’ soplex->changeUpper(i, value != INF ? value : soplex::infinity); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual lemon::LpBase::Value lemon::SoplexLp::_getColUpperBound(int) const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:236:28: error: ‘class soplex::SoPlex’ has no member named ‘upper’ double value = soplex->upper(i); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual void lemon::SoplexLp::_setRowLowerBound(int, lemon::LpBase::Value)’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:242:13: error: ‘class soplex::SoPlex’ has no member named ‘changeRange’ soplex->changeRange(i, lb != -INF ? lb : -soplex::infinity, soplex->rhs(i)) ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:242:73: error: ‘class soplex::SoPlex’ has no member named ‘rhs’ soplex->changeRange(i, lb != -INF ? lb : -soplex::infinity, soplex->rhs(i)); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual lemon::LpBase::Value lemon::SoplexLp::_getRowLowerBound(int) const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:246:26: error: ‘class soplex::SoPlex’ has no member named ‘lhs’ double res = soplex->lhs(i); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual void lemon::SoplexLp::_setRowUpperBound(int, lemon::LpBase::Value)’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:252:13: error: ‘class soplex::SoPlex’ has no member named ‘changeRange’ soplex->changeRange(i, soplex->lhs(i), ub != INF ? ub : soplex::infinity); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:252:36: error: ‘class soplex::SoPlex’ has no member named ‘lhs’ soplex->changeRange(i, soplex->lhs(i), ub != INF ? ub : soplex::infinity); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual lemon::LpBase::Value lemon::SoplexLp::_getRowUpperBound(int) const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:256:26: error: ‘class soplex::SoPlex’ has no member named ‘rhs’ double res = soplex->rhs(i); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual void lemon::SoplexLp::_setObjCoeffs(lemon::LpBase::ExprIterator, lemon::LpBase::ExprIterator)’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:261:33: error: ‘class soplex::SoPlex’ has no member named ‘nCols’ for (int j = 0; j < soplex->nCols(); ++j) { ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:262:15: error: ‘class soplex::SoPlex’ has no member named ‘changeObj’ soplex->changeObj(j, 0.0); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:265:15: error: ‘class soplex::SoPlex’ has no member named ‘changeObj’ soplex->changeObj(it->first, it->second); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual void lemon::SoplexLp::_getObjCoeffs(lemon::LpBase::InsertIterator) const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:270:33: error: ‘class soplex::SoPlex’ has no member named ‘nCols’ for (int j = 0; j < soplex->nCols(); ++j) { ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:271:28: error: ‘class soplex::SoPlex’ has no member named ‘obj’ Value coef = soplex->obj(j); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual void lemon::SoplexLp::_setObjCoeff(int, lemon::LpBase::Value)’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:280:13: error: ‘class soplex::SoPlex’ has no member named ‘changeObj’ soplex->changeObj(i, obj_coef); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual lemon::LpBase::Value lemon::SoplexLp::_getObjCoeff(int) const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:284:20: error: ‘class soplex::SoPlex’ has no member named ‘obj’ return soplex->obj(i); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual lemon::LpBase::Value lemon::SoplexLp::_getPrimal(int) cons’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:307:37: error: ‘class soplex::SoPlex’ has no member named ‘nCols’ _primal_values.resize(soplex->nCols()); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:309:15: error: ‘class soplex::SoPlex’ has no member named ‘getPrimal’ soplex->getPrimal(pv); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual lemon::LpBase::Value lemon::SoplexLp::_getDual(int) const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:316:35: error: ‘class soplex::SoPlex’ has no member named ‘nRows’ _dual_values.resize(soplex->nRows()); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:318:15: error: ‘class soplex::SoPlex’ has no member named ‘getDual’ soplex->getDual(dv); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual lemon::LpBase::Value lemon::SoplexLp::_getPrimalValue() const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:324:20: error: ‘class soplex::SoPlex’ has no member named ‘objValue’ return soplex->objValue(); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual lemon::LpSolver::VarStatus lemon::SoplexLp::_getColStatus(int) const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:328:21: error: ‘class soplex::SoPlex’ has no member named ‘getBasisColStatus’ switch (soplex->getBasisColStatus(i)) { ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual lemon::LpSolver::VarStatus lemon::SoplexLp::_getRowStatus(int) const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:346:21: error: ‘class soplex::SoPlex’ has no member named ‘getBasisRowStatus’ switch (soplex->getBasisRowStatus(i)) { ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual lemon::LpBase::Value lemon::SoplexLp::_getPrimalRay(int) const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:365:34: error: ‘class soplex::SoPlex’ has no member named ‘nCols’ _primal_ray.resize(soplex->nCols()); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:367:15: error: ‘class soplex::SoPlex’ has no member named ‘getDualfarkas’ soplex->getDualfarkas(pv); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual lemon::LpBase::Value lemon::SoplexLp::_getDualRay(int) const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:374:32: error: ‘class soplex::SoPlex’ has no member named ‘nRows’ _dual_ray.resize(soplex->nRows()); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:376:15: error: ‘class soplex::SoPlex’ has no member named ‘getDualfarkas’ soplex->getDualfarkas(dv); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual void lemon::SoplexLp::_setSense(lemon::LpBase::Sense)’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:410:15: error: ‘class soplex::SoPlex’ has no member named ‘changeSense’ soplex->changeSense(soplex::SPxSolver::MINIMIZE); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:413:15: error: ‘class soplex::SoPlex’ has no member named ‘changeSense’ soplex->changeSense(soplex::SPxSolver::MAXIMIZE); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual lemon::LpBase::Sense lemon::SoplexLp::_getSense() const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:418:21: error: ‘class soplex::SoPlex’ has no member named ‘spxSense’ switch (soplex->spxSense()) { ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual void lemon::SoplexLp::_clear()’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:430:13: error: ‘class soplex::SoPlex’ has no member named ‘clear’ soplex->clear(); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘void lemon::SoplexLp::_applyMessageLevel()’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:461:5: error: ‘setVerbose’ is not a member of ‘soplex::Param’ soplex::Param::setVerbose(_message_level); ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual lemon::LpSolver::VarStatus lemon::SoplexLp::_getColStatus(int) const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:343:3: error: control reaches end of non-void function [-Werror=return-type] } ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual lemon::LpSolver::VarStatus lemon::SoplexLp::_getRowStatus(int) const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:361:3: error: control reaches end of non-void function [-Werror=return-type] } ^ /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc: In member function ‘virtual lemon::LpBase::Sense lemon::SoplexLp::_getSense() const’: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon/soplex.cc:427:3: error: control reaches end of non-void function [-Werror=return-type] } ^ cc1plus: some warnings being treated as errors src/dependencies/lemon/lemon/CMakeFiles/lemon.dir/build.make:254: recipe for target 'src/dependencies/lemon/lemon/CMakeFiles/lemon.dir/soplex.cc.o' failed make[2]: [src/dependencies/lemon/lemon/CMakeFiles/lemon.dir/soplex.cc.o] Error 1 CMakeFiles/Makefile2:769: recipe for target 'src/dependencies/lemon/lemon/CMakeFiles/lemon.dir/all' failed make[1]: [src/dependencies/lemon/lemon/CMakeFiles/lemon.dir/all] Error 2 Makefile:127: recipe for target 'all' failed make: *** [all] Error 2

I'm very confused why this can happen

Here's the CMake Message:


-- ALICEVISION_BUILD_DEPENDENCIES: OFF -- ALICEVISION_BUILD_TESTS: OFF -- AV_BUILD_CUDA: OFF -- AV_BUILD_ZLIB: ON -- AV_BUILD_TIFF: ON -- AV_BUILD_JPEG: ON -- AV_BUILD_PNG: ON -- AV_BUILD_LIBRAW: ON -- AV_BUILD_POPSIFT: ON -- CMAKE_BUILD_TYPE: Release -- DEPS_CMAKE_BUILD_TYPE: Release -- CMAKE_INSTALL_PREFIX: /usr/local -- CMAKE_INSTALL_RPATH:


CMake version: 3.5 -- ALICEVISION_BUILD_DOC: 'AUTO' -- ALICEVISION_USE_OPENMP: 'ON' -- ALICEVISION_USE_CCTAG: 'AUTO' -- ALICEVISION_USE_POPSIFT: 'AUTO' -- ALICEVISION_USE_OPENGV: 'AUTO' -- ALICEVISION_USE_ALEMBIC: 'AUTO' -- ALICEVISION_USE_UNCERTAINTYTE: 'AUTO' -- ALICEVISION_USE_CUDA: 'ON' -- ** ALICEVISION_USE_OPENCV: 'OFF' -- Detected Host CPU: penryn -- Sadly the Penryn architecture exists in variants with SSE4.1 and without SSE4.1. -- SSE4.1: enabled (auto-detected from this computer's CPU flags) -- Checking for C++11 compiler -- Checking for C++11 compiler - available -- OpenMP found. CMake Warning at /usr/share/cmake-3.5/Modules/FindBoost.cmake:725 (message): Imported targets not available for Boost version 106700 Call Stack (most recent call first): /usr/share/cmake-3.5/Modules/FindBoost.cmake:763 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.5/Modules/FindBoost.cmake:1332 (_Boost_MISSING_DEPENDENCIES) src/CMakeLists.txt:240 (find_package)

CMake Warning at /usr/share/cmake-3.5/Modules/FindBoost.cmake:725 (message): Imported targets not available for Boost version 106700 Call Stack (most recent call first): /usr/share/cmake-3.5/Modules/FindBoost.cmake:763 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.5/Modules/FindBoost.cmake:1332 (_Boost_MISSING_DEPENDENCIES) src/CMakeLists.txt:240 (find_package)

CMake Warning at /usr/share/cmake-3.5/Modules/FindBoost.cmake:725 (message): Imported targets not available for Boost version 106700 Call Stack (most recent call first): /usr/share/cmake-3.5/Modules/FindBoost.cmake:763 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.5/Modules/FindBoost.cmake:1332 (_Boost_MISSING_DEPENDENCIES) src/CMakeLists.txt:240 (find_package)

CMake Warning at /usr/share/cmake-3.5/Modules/FindBoost.cmake:725 (message): Imported targets not available for Boost version 106700 Call Stack (most recent call first): /usr/share/cmake-3.5/Modules/FindBoost.cmake:763 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.5/Modules/FindBoost.cmake:1332 (_Boost_MISSING_DEPENDENCIES) src/CMakeLists.txt:240 (find_package)

CMake Warning at /usr/share/cmake-3.5/Modules/FindBoost.cmake:725 (message): Imported targets not available for Boost version 106700 Call Stack (most recent call first): /usr/share/cmake-3.5/Modules/FindBoost.cmake:763 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.5/Modules/FindBoost.cmake:1332 (_Boost_MISSING_DEPENDENCIES) src/CMakeLists.txt:240 (find_package)

CMake Warning at /usr/share/cmake-3.5/Modules/FindBoost.cmake:725 (message): Imported targets not available for Boost version 106700 Call Stack (most recent call first): /usr/share/cmake-3.5/Modules/FindBoost.cmake:763 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.5/Modules/FindBoost.cmake:1332 (_Boost_MISSING_DEPENDENCIES) src/CMakeLists.txt:240 (find_package)

CMake Warning at /usr/share/cmake-3.5/Modules/FindBoost.cmake:725 (message): Imported targets not available for Boost version 106700 Call Stack (most recent call first): /usr/share/cmake-3.5/Modules/FindBoost.cmake:763 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.5/Modules/FindBoost.cmake:1332 (_Boost_MISSING_DEPENDENCIES) src/CMakeLists.txt:240 (find_package)

CMake Warning at /usr/share/cmake-3.5/Modules/FindBoost.cmake:725 (message): Imported targets not available for Boost version 106700 Call Stack (most recent call first): /usr/share/cmake-3.5/Modules/FindBoost.cmake:763 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.5/Modules/FindBoost.cmake:1332 (_Boost_MISSING_DEPENDENCIES) src/CMakeLists.txt:240 (find_package)

CMake Warning at /usr/share/cmake-3.5/Modules/FindBoost.cmake:725 (message): Imported targets not available for Boost version 106700 Call Stack (most recent call first): /usr/share/cmake-3.5/Modules/FindBoost.cmake:763 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.5/Modules/FindBoost.cmake:1332 (_Boost_MISSING_DEPENDENCIES) src/CMakeLists.txt:240 (find_package)

CMake Warning at /usr/share/cmake-3.5/Modules/FindBoost.cmake:725 (message): Imported targets not available for Boost version 106700 Call Stack (most recent call first): /usr/share/cmake-3.5/Modules/FindBoost.cmake:763 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.5/Modules/FindBoost.cmake:1332 (_Boost_MISSING_DEPENDENCIES) src/CMakeLists.txt:240 (find_package)

CMake Warning at /usr/share/cmake-3.5/Modules/FindBoost.cmake:725 (message): Imported targets not available for Boost version 106700 Call Stack (most recent call first): /usr/share/cmake-3.5/Modules/FindBoost.cmake:763 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.5/Modules/FindBoost.cmake:1332 (_Boost_MISSING_DEPENDENCIES) src/CMakeLists.txt:240 (find_package)

CMake Warning at /usr/share/cmake-3.5/Modules/FindBoost.cmake:725 (message): Imported targets not available for Boost version 106700 Call Stack (most recent call first): /usr/share/cmake-3.5/Modules/FindBoost.cmake:763 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.5/Modules/FindBoost.cmake:1332 (_Boost_MISSING_DEPENDENCIES) src/CMakeLists.txt:240 (find_package)

-- Boost 1_67 found. CMake Warning at src/cmake/FindOpenEXR.cmake:164 (message): ILMBASE_INCLUDE_DIR: /usr/include;/usr/include/OpenEXR Call Stack (most recent call first): src/CMakeLists.txt:269 (find_package)

-- OpenEXR found. (Version 2.2.0) CMake Warning at src/cmake/FindOpenEXR.cmake:164 (message): ILMBASE_INCLUDE_DIR: /usr/include;/usr/include/OpenEXR Call Stack (most recent call first): src/cmake/FindOpenImageIO.cmake:1 (find_package) src/CMakeLists.txt:279 (find_package)

-- OpenImageIO found. -- Did not find MOSEK header -- Did not find MOSEK library -- Could not find mosek library on this machine. -- Trying to find package Ceres for aliceVision: /usr/local/lib/cmake/Ceres -- By default, Ceres required SuiteSparse to ensure best performances. if you explicitly need to build without it, you can use the option: -DALICEVISION_REQUIRE_CERES_WITH_SUITESPARSE=OFF -- Found installed version of Eigen: /usr/local/share/eigen3/cmake -- Found required Ceres dependency: Eigen version 3.3.5 in /usr/local/include/eigen3 -- Found required Ceres dependency: glog -- Found required Ceres dependency: gflags -- Found Ceres version: 2.0.0 installed in: /usr/local with components: [EigenSparse, SparseLinearAlgebraLibrary, LAPACK, SuiteSparse, CXSparse, SchurSpecializations] -- Ceres include dirs -- Ceres libraries ceres -- Flann 1.8.4 found (include: /home/ccmp/derekguo/AliceVision/src/dependencies/flann/src/cpp/flann) -- CoinUtils 2.9.3 found (include: /home/ccmp/derekguo/AliceVision/src/dependencies/osi_clp/CoinUtils/src) -- Clp 1.15.11 found (include: /home/ccmp/derekguo/AliceVision/src/dependencies/osi_clp/Clp/src) -- Osi 0.106.10 found (include: /home/ccmp/derekguo/AliceVision/src/dependencies/osi_clp/Osi/src/Osi) -- Lemon 1.3 found (include: /home/ccmp/derekguo/AliceVision/src/dependencies/lemon/lemon) -- Alembic version 1.7.8 found. -- PopSIFT found. -- Looking for OpenGV. -- OpenGV headers found in /usr/local/include -- Eigen already found -- OpenGV libraries found: /usr/local/lib/libopengv.a -- OpenGV libraries directories: /usr/local/lib -- OpenGV found. -- Looking for UncertaintyTE. -- UncertaintyTE headers not found! -- UncertaintyTE library include not found -- UncertaintyTE library not found -- Could NOT find UncertaintyTE (missing: UNCERTAINTYTE_LIBRARY UNCERTAINTYTE_INCLUDE_DIR) -- Geogram: /usr/local/lib/libgeogram.so, /usr/local/include/geogram1 GNU compiler found. OpenMP found. OpenMP activated in release. -- BUILD_SHARED_LIBS ON -- CUDA found. Build Mode: Release -- CUDA Version is 9.0 -- Sphinx found. generatedDir: /home/ccmp/derekguo/build/src/generated

AliceVision version: 0.9.5 Build Shared libs: ON Build SfM part: ON Build MVS part: ON Build AliceVision tests: OFF Build AliceVision documentation: 1 Build AliceVision samples programs: OFF Build AliceVision+OpenCV samples programs: 0 Build UncertaintyTE: 0 Build MeshSDFilter: 1 Build Alembic exporter: 1 Enable code coverage generation: OFF Enable OpenMP parallelization: 1 Use CUDA: 1 Use OpenCV SIFT features: 0 Use CCTAG markers: 0 ** Use OpenGV for rig localization: 1

-- EIGEN: 3.3.5 -- CERES: 2.0.0 -- FLANN: 1.8.4 (internal) -- CLP: 1.15.11 (internal) -- COINUTILS: 2.9.3 (internal) -- OSI: 0.106.10 (internal) -- LEMON: 1.3 (internal)

-- Could NOT find ILOG (missing: ILOG_CPLEX_LIBRARY ILOG_CPLEX_INCLUDE_DIR) -- Could NOT find COIN (missing: COIN_CBC_LIBRARY COIN_CBC_SOLVER_LIBRARY COIN_CGL_LIBRARY COIN_CLP_LIBRARY COIN_OSI_LIBRARY COIN_OSI_CBC_LIBRARY COIN_OSI_CLP_LIBRARY) -- Configuring done -- Generating done -- Build files have been written to: /home/ccmp/derekguo/build

github-actions[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.