BrianMany thanks again,thanks so much for replying! Much appreciated, it's been a frustrating day,The problem I get when compiling with miniglog is;
CMake Error at D:/OpenMVS/ceres-solver-1.11.0/bld/CeresConfig.cmake:88 (message):
Failed to find Ceres - Ceres include directory:
D:/OpenMVS/ceres-solver-1.11.0/include does not include miniglog, but Ceres
was compiled with MINIGLOG enabled (in place of Glog).
Call Stack (most recent call first):
D:/OpenMVS/ceres-solver-1.11.0/bld/CeresConfig.cmake:226 (ceres_report_not_found)
build/Modules/FindCERES.cmake:31 (include)
libs/MVS/CMakeLists.txt:15 (FIND_PACKAGE)
When trying to configure OpenMVS with;
CERES_DIR D:/OpenMVS/ceres-solver-1.11.0/bld
CERES_INCLUDE_DIR D:/OpenMVS/ceres-solver-1.11.0/include/ceres
Boost version: 1.59.0
Found the following Boost libraries:
iostreams
program_options
system
serialization
Eigen 3.2.7 found (include: D:/OpenMVS/eigen)
OpenCV ARCH: x64
OpenCV RUNTIME: vc10
OpenCV STATIC: ON
Found OpenCV 2.4.11 in D:/OpenMVS/opencv/build/x64/vc10/staticlib
OpenCV 2.4.11 found (include: D:/OpenMVS/opencv/build/include;D:/OpenMVS/opencv/build/include/opencv;D:/OpenMVS/opencv/build/include)
CGAL found (include: D:/OpenMVS/CGAL-4.7/build/include;D:/OpenMVS/CGAL-4.7/include)
VCG found (include: D:/OpenMVS/vcglib)
Found required Ceres dependency: Eigen version 3.2.7 in D:/OpenMVS/eigen
CMake Error at D:/OpenMVS/ceres_solver-1.10/bld/CeresConfig.cmake:85 (MESSAGE):
Failed to find Ceres - Ceres install include directory:
D:/OpenMVS/ceres_solver-1.10/include does not include miniglog, but Ceres
was compiled with MINIGLOG enabled (in place of Glog).
Call Stack (most recent call first):
D:/OpenMVS/ceres_solver-1.10/bld/CeresConfig.cmake:166 (CERES_REPORT_NOT_FOUND)
build/Modules/FindCERES.cmake:31 (include)
libs/MVS/CMakeLists.txt:15 (FIND_PACKAGE)
Configuring incomplete, errors occurred!
See also "D:/OpenMVS/bld/CMakeFiles/CMakeOutput.log".
See also "D:/OpenMVS/bld/CMakeFiles/CMakeError.log".
Thanks for your help in any case,
cheers,
Brian
Brianmany thanks,I have been trying to compile without shared libs to make it entirely static, compiling everything with /MT or /MTdHi I'm afraid I had a bit of a false dawn... The exe file couldn't open jpeg files - quite essential - and I'm back in linker hell.Can I just ask do you compile using static boost libraries for CGAL? and do you make static libraries for CGAL and OpenMVS?
Briancheers,any ideas?Doubting whether I managed to compile iostreams correctly I then looked again at the pre-compiled boost package and they state there that "Starting with 1.49, the zlib and bzip2 libraries have been built in for use with the iostreams library." so that shouldn't be the issue.Thanks, I've been compiling with shared libs, so I guess I'm going down a slightly different route here. Everything is fine up until I compile the apps and I get linking errors concerning boost iostreams;I found comments on the internet about zlib not being built by default into dynamic boost libs, so I compiled it with boost.build against the zlib sources I have in opencv3. Unfortunately I have the same errors.
Error LNK2001 unresolved external symbol "int const boost::iostreams::zlib::best_speed" (?best_speed@zlib@iostreams@boost@@3HB) DensifyPointCloud D:\OpenMVS\2015build\apps\DensifyPointCloud\MVS.lib(DepthMap.obj) 1
boost.teeks99.com
--
You received this message because you are subscribed to a topic in the Google Groups "openMVS" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/openmvs/Lm7uVVLOotY/unsubscribe.
To unsubscribe from this group and all its topics, send an email to openmvs+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openmvs/e81ab14a-f109-4a7a-a159-75e682b8116d%40googlegroups.com.
As I said in the previous replies, OpenCV and OpenMVS both use and link to jpg, png, etc. Your error is generated cause you probably are linking OpenCV statically and the jpg version used by OpenCV is different than the version used by OpenMVS. Make sure you use same version.
--
You received this message because you are subscribed to a topic in the Google Groups "openMVS" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/openmvs/Lm7uVVLOotY/unsubscribe.
To unsubscribe from this group and all its topics, send an email to openmvs+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openmvs/9de4c187-c819-4319-b1c2-6cd7cf9d9cb4%40googlegroups.com.