Skip to content

Commit 21f518b

Browse files
Ivan Morettfacebook-github-bot
authored andcommitted
missing dependency (facebookincubator#251)
Summary: Pull Request resolved: facebookincubator#251 Differential Revision: D83267338
1 parent f67fd25 commit 21f518b

3 files changed

Lines changed: 9 additions & 1 deletion

File tree

CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ find_package(folly CONFIG REQUIRED)
3232
find_package(Glog REQUIRED)
3333
find_package(Gflags REQUIRED)
3434
find_package(Threads)
35+
find_package(PkgConfig REQUIRED)
36+
pkg_check_modules(ZSTD REQUIRED libzstd)
3537

3638
include_directories(".")
3739
add_subdirectory(katran)

katran/decap/testing/CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,9 @@ target_link_libraries(xdpdecap_tester
99
"${PTHREAD}"
1010
bpftester
1111
decap
12-
zstd
12+
${ZSTD_LIBRARIES}
13+
)
14+
15+
target_include_directories(xdpdecap_tester PRIVATE
16+
${ZSTD_INCLUDE_DIRS}
1317
)

katran/lib/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ target_link_libraries(bpfadapter
8181
PUBLIC
8282
${BPF_LINK_LIBRARIES}
8383
${LIBELF}
84+
${ZSTD_LIBRARIES}
8485
glog::glog
8586
${PTHREAD}
8687
${LIBZ}
@@ -94,6 +95,7 @@ target_include_directories(
9495
${FOLLY_INCLUDE_DIR}
9596
${KATRAN_INCLUDE_DIR}
9697
${LIBMNL_INCLUDE_DIR}
98+
${ZSTD_INCLUDE_DIRS}
9799
)
98100

99101
add_library(pcapwriter STATIC

0 commit comments

Comments
 (0)