From 7ca93a3a49af8b6c81d092d5ac66bd966ea47aec Mon Sep 17 00:00:00 2001 From: Uldis Locans Date: Wed, 7 Jun 2017 11:10:38 +0200 Subject: [PATCH] dont link with boost filesystem --- CMakeLists.txt | 5 +++-- auto-tuning/CMakeLists.txt | 15 +++++++-------- src/AutoTuning/DKSConfig.h | 4 ++-- test/CMakeLists.txt | 12 ++++++------ 4 files changed, 18 insertions(+), 18 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8de102e..6c6cfa6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -28,12 +28,13 @@ MESSAGE (STATUS "OpenCL kernel files: ${OPENCL_KERNELS}") set (BOOSTROOT $ENV{BOOST_DIR}) SET (Boost_USE_STATIC_LIBS OFF) SET (Boost_USE_STATIC_RUNTIME OFF) -FIND_PACKAGE(Boost 1.55 REQUIRED COMPONENTS filesystem system) +#FIND_PACKAGE(Boost 1.55 REQUIRED COMPONENTS filesystem system) +FIND_PACKAGE(Boost 1.41 REQUIRED) IF (Boost_FOUND) MESSAGE (STATUS "Boost version: ${Boost_VERSION}") MESSAGE (STATUS "Found boost include dir: ${Boost_INCLUDE_DIRS}") MESSAGE (STATUS "Found boost library dir: ${Boost_LIBRARY_DIRS}") - MESSAGE (STATUS "Found boost libraries: ${Boost_LIBRARIES}") + #MESSAGE (STATUS "Found boost libraries: ${Boost_LIBRARIES}") INCLUDE_DIRECTORIES (${Boost_INCLUDE_DIRS}) LINK_DIRECTORIES(${Boost_LIBRARY_DIRS}) ENDIF (Boost_FOUND) diff --git a/auto-tuning/CMakeLists.txt b/auto-tuning/CMakeLists.txt index 07611b8..389f6b5 100644 --- a/auto-tuning/CMakeLists.txt +++ b/auto-tuning/CMakeLists.txt @@ -4,31 +4,30 @@ LINK_DIRECTORIES( ${CMAKE_SOURCE_DIR}/src ) #chi square kernel tests IF (ENABLE_MUSR) ADD_EXECUTABLE(testChiSquareRT testChiSquareRT.cpp) - TARGET_LINK_LIBRARIES(testChiSquareRT dks ${Boost_LIBRARIES} ${CLFFT_LIBRARIES}) + TARGET_LINK_LIBRARIES(testChiSquareRT dks ${CLFFT_LIBRARIES}) ADD_EXECUTABLE(testChiSquareRTRandom testChiSquareRTRandom.cpp) - TARGET_LINK_LIBRARIES(testChiSquareRTRandom dks ${Boost_LIBRARIES} ${CLFFT_LIBRARIES}) + TARGET_LINK_LIBRARIES(testChiSquareRTRandom dks ${CLFFT_LIBRARIES}) IF (USE_UQTK) ADD_EXECUTABLE(testChiSquareRTUQTK testChiSquareRTUQTK.cpp) - TARGET_LINK_LIBRARIES(testChiSquareRTUQTK dks ${Boost_LIBRARIES} ${CLFFT_LIBRARIES} lreg UQTk quad bcs uqtktools cvode-2.6.0 dsfmt lbfgs uqtklapack uqtkslatec uqtkblas gfortran) + TARGET_LINK_LIBRARIES(testChiSquareRTUQTK dks ${CLFFT_LIBRARIES} lreg UQTk quad bcs uqtktools cvode-2.6.0 dsfmt lbfgs uqtklapack uqtkslatec uqtkblas gfortran) ENDIF (USE_UQTK) - #TARGET_LINK_LIBRARIES(testChiSquareRTUQTK dks ${Boost_LIBRARIES}) #test to verify search functions ADD_EXECUTABLE(testSearch testSearch.cpp) - TARGET_LINK_LIBRARIES(testSearch dks ${Boost_LIBRARIES} ${CLFFT_LIBRARIES}) + TARGET_LINK_LIBRARIES(testSearch dks ${CLFFT_LIBRARIES}) ENDIF (ENABLE_MUSR) IF (ENABLE_OPAL) ADD_EXECUTABLE(testCollimatorPhysics testCollimatorPhysics.cpp) - TARGET_LINK_LIBRARIES(testCollimatorPhysics dks ${Boost_LIBRARIES} ${CLFFT_LIBRARIES}) + TARGET_LINK_LIBRARIES(testCollimatorPhysics dks ${CLFFT_LIBRARIES}) ADD_EXECUTABLE(testPushKick testPushKick.cpp) - TARGET_LINK_LIBRARIES(testPushKick dks ${Boost_LIBRARIES} ${CLFFT_LIBRARIES}) + TARGET_LINK_LIBRARIES(testPushKick dks ${CLFFT_LIBRARIES}) ENDIF(ENABLE_OPAL) ADD_EXECUTABLE(testFFT testFFT.cpp) -TARGET_LINK_LIBRARIES(testFFT dks ${Boost_LIBRARIES} ${CLFFT_LIBRARIES}) +TARGET_LINK_LIBRARIES(testFFT dks ${CLFFT_LIBRARIES}) diff --git a/src/AutoTuning/DKSConfig.h b/src/AutoTuning/DKSConfig.h index bf7255a..037a282 100644 --- a/src/AutoTuning/DKSConfig.h +++ b/src/AutoTuning/DKSConfig.h @@ -11,7 +11,7 @@ #include #include #include -#include +//#include #include #include #include @@ -24,7 +24,7 @@ #include "../DKSDefinitions.h" namespace pt = boost::property_tree; -namespace fs = boost::filesystem; +//namespace fs = boost::filesystem; const std::string config_dir = "/.config/DKS"; const std::string config_file = "/autotuning.xml"; diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 64d0192..4330796 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -39,8 +39,8 @@ ADD_EXECUTABLE(testFFTSolverMIC testFFTSolver_MIC.cpp) #TARGET_LINK_LIBRARIES(testFFT dks) #TARGET_LINK_LIBRARIES(testMIC dks) #TARGET_LINK_LIBRARIES(testMICOpenCL dks) -TARGET_LINK_LIBRARIES(testFFT3D dks ${Boost_LIBRARIES} ${CLFFT_LIBRARIES}) -TARGET_LINK_LIBRARIES(testFFT3DRC dks ${Boost_LIBRARIES} ${CLFFT_LIBRARIES}) +TARGET_LINK_LIBRARIES(testFFT3D dks ${CLFFT_LIBRARIES}) +TARGET_LINK_LIBRARIES(testFFT3DRC dks ${CLFFT_LIBRARIES}) #TARGET_LINK_LIBRARIES(testFFT3DRC_MIC dks) #TARGET_LINK_LIBRARIES(testFFT3DTiming dks) #TARGET_LINK_LIBRARIES(testStockhamFFT dks) @@ -54,11 +54,11 @@ TARGET_LINK_LIBRARIES(testFFT3DRC dks ${Boost_LIBRARIES} ${CLFFT_LIBRARIES}) #TARGET_LINK_LIBRARIES(testGather dks) #TARGET_LINK_LIBRARIES(testGatherAsync dks) #TARGET_LINK_LIBRARIES(testTranspose dks) -TARGET_LINK_LIBRARIES(testRandom dks ${Boost_LIBRARIES} ${CLFFT_LIBRARIES}) -TARGET_LINK_LIBRARIES(testCollimatorPhysics dks ${Boost_LIBRARIES} ${CLFFT_LIBRARIES}) -TARGET_LINK_LIBRARIES(testCollimatorPhysicsSoA dks ${Boost_LIBRARIES} ${CLFFT_LIBRARIES}) +TARGET_LINK_LIBRARIES(testRandom dks ${CLFFT_LIBRARIES}) +TARGET_LINK_LIBRARIES(testCollimatorPhysics dks ${CLFFT_LIBRARIES}) +TARGET_LINK_LIBRARIES(testCollimatorPhysicsSoA dks ${CLFFT_LIBRARIES}) #TARGET_LINK_LIBRARIES(testPush dks) -TARGET_LINK_LIBRARIES(testFFTSolverMIC dks ${Boost_LIBRARIES} ${CLFFT_LIBRARIES}) +TARGET_LINK_LIBRARIES(testFFTSolverMIC dks ${CLFFT_LIBRARIES}) #TARGET_LINK_LIBRARIES(testIntegration dks) #TARGET_LINK_LIBRARIES(testImageReconstruction dks)