hanmekim / SceneLib2

SceneLib2 is an open-source C++ library for SLAM originally designed and implemented by Professor Andrew Davison at Imperial College London.
Other
359 stars 198 forks source link

Compilation and test on Debian 9 x64 #20

Open TomD88 opened 6 years ago

TomD88 commented 6 years ago

Hi Kim, I've successfully compiled and used Scenelib2 on Debian 9 x64 following your instruction and used with the test sequence.

I've upgraded open cv version to opencv-2.4.13.6 (downloaded directly from OpenCv site) after some compilation errors on my machine (probably for the update packages installed by apt-get).

Also, to avoid some NOTFOUND cmake errors , e.g:

CMake Error: The following variables are used in this project, but they are set to NOTFOUND. ... GLUT_Xi_LIBRARY (ADVANCED) ... GLUT_Xmu_LIBRARY (ADVANCED) ...

you need to add libxmu and libxi-dev using package manager.

debian9scenelib2

Thank you for update the original scenelib. I tried to compile and use the old version without success.

zhijun123 commented 5 years ago

hello, Tom, I've upgraded open cv version to opencv-2.4.13.6, but when I compiled Scenelib2 using "make -j4", some errors ocurred. Can you help me? Thanke you very much. 2019-03-18 12-52-45屏幕截图

TomD88 commented 5 years ago

Hi @zhijun123 , could you please compile using make VERBOSE=1 ? It's difficult to say something more specific about your error. I think this is probably caused by a bad dependency or a missing package.

Check also packages version, this is mine:

Cheers