Kitware / TeleSculptor

TeleSculptor: Aerial Photogrammetry Application powered by KWIVER
Other
610 stars 150 forks source link

Update 3rd party library versions #515

Closed mleotta closed 3 years ago

mleotta commented 3 years ago

I have confirmed that this builds successfully and runs as expected on Window. @chetnieter , can you confirm for Linux and Mac?

chetnieter commented 3 years ago

I have confirmed that this builds successfully and runs as expected on Window. @chetnieter , can you confirm for Linux and Mac?

It builds for me on MacOS. I was having some issues with Qt building on Linux but I think I was missing some x11 development libraries. I try again this afternoon.

chetnieter commented 3 years ago

It builds for me without cuda on linux but kwiver fails to build with CUDA enabled with the following error:

/home/local/KHQ/chet.nieter/repos/public/telesculptor/build-cuda/external/kwiver/arrows/cuda/cuda_error_check.h:13:10: fatal error: cuda_runtime.h: No such file or directory
 #include <cuda_runtime.h>

I see the following in my cmake setup and I confirmed that the missing header file is in this directory:

CUDA_TOOLKIT_INCLUDE             /usr/local/cuda/include
mleotta commented 3 years ago

I'm not sure why that CUDA issue is just popping up now, but I ran into that too when building the KWIVER docker container. Here is the fix:

https://github.com/Kitware/kwiver/pull/1395