Skip to content

source-provider.cpp: No such file or directory #212

@bibrakc

Description

@bibrakc

I am getting this error while building clSPARSE. Any ideas what is going wrong?

[ 11%] Generating ../include/kernels/source-provider.cpp
-- running cl2cpp_raw
[ 11%] Generating ../include/kernels/source-provider.cpp
-- running cl2cpp_raw
[ 12%] Building CXX object library/CMakeFiles/clSPARSE.dir/__/include/kernels/source-provider.cpp.o
c++: error: /home/bchandio/work/PhD/Sem SP19/clSPARSE/build/clSPARSE-build/include/kernels/source-provider.cpp: No such file or directory
c++: fatal error: no input files
compilation terminated.
library/CMakeFiles/clSPARSE.dir/build.make:762: recipe for target 'library/CMakeFiles/clSPARSE.dir/__/include/kernels/source-provider.cpp.o' failed

my cmake output:

-- The C compiler identification is GNU 7.3.0
-- The CXX compiler identification is GNU 7.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- 64bit build - FIND_LIBRARY_USE_LIB64_PATHS TRUE
-- Setting up Boost external...
-- Configuring Boost SuperBuild...
-- ext.Boost_VERSION: 1.60.0
-- ExternalBoost using ( 13 ) cores to build with
-- ExternalBoost building [ program_options, serialization, filesystem, system, regex ] components
-- Boost.Command: ./b2;--prefix=<INSTALL_DIR>/package;cxxflags=-fPIC;-std=c++11;-j;13;--with-program_options;--with-serialization;--with-filesystem;--with-system;--with-regex;address-model=64;link=static;variant=release;--layout=tagged;install
-- BOOST_ROOT configured as: /home/bchandio/work/PhD/Sem SP19/clSPARSE/build/Externals/Boost/package
-- Setting up googleMock external...
-- Configuring gMock SuperBuild...
-- ext.gMock_Version: 1.7.0
-- ExternalGmock using ( 13 ) cores to build with
-- GMOCK_ROOT configured as: /home/bchandio/work/PhD/Sem SP19/clSPARSE/build/Externals/gMock/package
-- Setting up clSPARSE external...
-- Configuring done
-- Generating done
-- Build files have been written to: /home/bchandio/work/PhD/Sem SP19/clSPARSE/build

Also providing the following if its useful?

[ 72%] Performing configure step for 'clSPARSE'
-- clSPARSE_VERSION= 0.10.2.0
-- CMAKE_BUILD_TYPE= Release
-- 64bit build - FIND_LIBRARY_USE_LIB64_PATHS TRUE
-- UNICODE disabled on linux
-- Detected GNU compiler collection
-- CMAKE_CXX_COMPILER flags: -m64
-- CMAKE_CXX_COMPILER debug flags: -g
-- CMAKE_CXX_COMPILER release flags: -O3 -DNDEBUG
-- CMAKE_CXX_COMPILER relwithdebinfo flags: -O2 -g -DNDEBUG
-- CMAKE_EXE_LINKER link flags:
-- clSPARSE is building using CL interface ='1.2'
-- OPENCL_INCLUDE_DIRS: /usr/include
-- FindOpenCL searching for 64-bit libraries
-- FindOpenCL /usr/lib/x86_64-linux-gnu/libOpenCL.so, /usr/include
-- PROJECT SRC DIR = /home/bchandio/work/PhD/Sem SP19/clSPARSE/src
-- clSPARSE will build as a 'SHARED' library
-- clSPARSE will build with '4' index bitness
-- Configuring benchmarks sub-dir
-- Boost version: 1.60.0
-- Found the following Boost libraries:
-- program_options
-- filesystem
-- regex
-- system
-- OPENCL_INCLUDE_DIRS: /usr/include
-- FindOpenCL searching for 64-bit libraries
-- FindOpenCL /usr/lib/x86_64-linux-gnu/libOpenCL.so, /usr/include
CUDA_TOOLKIT_ROOT_DIR not found or specified
-- Could NOT find CUDA (missing: CUDA_TOOLKIT_ROOT_DIR CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY)
-- Configuring tests subdir
-- Boost version: 1.60.0
-- Found the following Boost libraries:
-- program_options
-- serialization
-- OPENCL_INCLUDE_DIRS: /usr/include
-- FindOpenCL searching for 64-bit libraries
-- FindOpenCL /usr/lib/x86_64-linux-gnu/libOpenCL.so, /usr/include
-- Configuring done
-- Generating done
-- Build files have been written to: /home/bchandio/work/PhD/Sem SP19/clSPARSE/build/clSPARSE-build
[ 76%] Performing build step for 'clSPARSE'
[ 10%] Built target cl2hpp-ext
[ 10%] Built target cl2hpp
[ 11%] Generating ../include/kernels/source-provider.cpp
-- running cl2cpp_raw
[ 11%] Generating ../include/kernels/source-provider.cpp

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions