From e98ae161329bcede75b98dfb9b1b27e8021ca4a0 Mon Sep 17 00:00:00 2001 From: Michal Sojka Date: Mon, 5 Mar 2018 16:18:39 +0100 Subject: [PATCH] Do not use external project for libpfm It's simpler to run 'apt install libpfm4-dev' and everything works. --- CMakeLists.txt | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d6359a1..bac4ddd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -98,19 +98,5 @@ IF(FFT STREQUAL "cuFFTW") ENDIF() #cuFFTW IF(PROFILING) - include(ExternalProject) - find_program(MAKE_EXE NAMES gmake nmake make) - ExternalProject_Add(project_libpfm4 - URL https://sourceforge.net/projects/perfmon2/files/libpfm4/libpfm-4.9.0.tar.gz/download - PREFIX ${CMAKE_CURRENT_BINARY_DIR}/external - CONFIGURE_COMMAND "" - BUILD_IN_SOURCE TRUE - BUILD_COMMAND ${MAKE_EXE} - INSTALL_COMMAND ${MAKE_EXE} PREFIX=${CMAKE_CURRENT_BINARY_DIR}/external/libpfm4-4.9.0 install - ) - - add_library(libpfm4 STATIC IMPORTED ) - set_property(TARGET libpfm4 PROPERTY IMPORTED_LOCATION ${CMAKE_CURRENT_BINARY_DIR}/external/libpfm4-4.9.0/lib/libpfm.a) - include_directories(${CMAKE_CURRENT_BINARY_DIR}/external/libpfm4-4.9.0/include/perfmon) - target_link_libraries(kcf_vot libpfm4) + target_link_libraries(kcf_vot pfm) ENDIF() -- 2.39.2