I am currently installing the Omnisci repo downloaded from master branch. My usecase is to separate the execution engine from query optimization, so that we will be running DB operations across multiple devices as well as systems. However, I am stuck with the installation and cannot solve the issue. I have the necessary dependencies installed but still stuck with make. Could you guys help me?
I am getting this error
Scanning dependencies of target DateTimeUtilsTest
[ 25%] Generating libProfileUtils.so
/bin/sh: 1: nvcc: not found
Tests/CMakeFiles/ProfileUtils.dir/build.make:61: recipe for target ‘Tests/libProfileUtils.so’ failed
make: *** [Tests/libProfileUtils.so] Error 127
CMakeFiles/Makefile2:3207: recipe for target ‘Tests/CMakeFiles/ProfileUtils.dir/all’ failed
make: *** [Tests/CMakeFiles/ProfileUtils.dir/all] Error 2
make: *** Waiting for unfinished jobs…
[ 25%] Building CXX object Tests/CMakeFiles/DateTimeUtilsTest.dir/Shared/DateTimeUtilsTest.cpp.o
[ 25%] Built target omnisci_web_server
fatal: Not a git repository (or any parent up to mount point /media/gurumurt/Data)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
– Configuring done
[ 25%] Linking CXX executable DateTimeUtilsTest
[ 25%] Built target DateTimeUtilsTest
– Generating done
– Build files have been written to: /media/gurumurt/Data/Doctoral/software/zips/omniscidb-master
[ 25%] Built target rerun_cmake
Makefile:162: recipe for target ‘all’ failed
make: *** [all] Error 2
I did run the dependency installer scripts as well as I get nvcc --version as 10.1 but somehow I am not able to solve this one. Could you guys help me figuring this out? Thanks a lot!