vcl: add apis that expos fifo as buffer
[vpp.git] / src / vcl / CMakeLists.txt
index b0a283c..c86f40b 100644 (file)
@@ -24,6 +24,9 @@ add_vpp_library(vppcom
 
   LINK_LIBRARIES
   vppinfra svm vlibmemoryclient rt pthread
+
+  DEPENDS
+  api_headers
 )
 
 add_vpp_library(vcl_ldpreload
@@ -32,7 +35,7 @@ add_vpp_library(vcl_ldpreload
   ldp.c
 
   LINK_LIBRARIES
-  vppinfra svm vlibmemoryclient rt pthread vppcom
+  vppinfra svm vlibmemoryclient rt pthread vppcom dl
 )
 
 add_vpp_headers(vcl
@@ -59,7 +62,7 @@ if(VPP_BUILD_VCL_TESTS)
     test_vcl_listener_server
     test_vcl_listener_client
   )
-    add_vpp_executable(${test} SOURCES ${test}.c LINK_LIBRARIES vppcom
+    add_vpp_executable(${test} SOURCES ${test}.c LINK_LIBRARIES vppcom pthread
                       NO_INSTALL)
   endforeach()
 endif(VPP_BUILD_VCL_TESTS)