scylladb / seastar

High performance server-side application framework
http://seastar.io
Apache License 2.0
8.39k stars 1.55k forks source link

Compile with DPDK 22.03 #1128

Closed howardlau1999 closed 9 months ago

howardlau1999 commented 2 years ago

Is it possible to compile seastar with DPDK 22.03? I tried adding -DSeastar_DPDK=ON but it didn't work. I am using add_subdirectory to link seastar with my application.

-- Could NOT find dpdk (missing: dpdk_PMD_VMXNET3_UIO_LIBRARY dpdk_PMD_I40E_LIBRARY dpdk_PMD_IXGBE_LIBRARY dpdk_PMD_E1000_LIBRARY dpdk_PMD_BNXT_LIBRARY dpdk_PMD_RING_LIBRARY dpdk_PMD_CXGBE_LIBRARY dpdk_PMD_ENA_LIBRARY dpdk_PMD_ENIC_LIBRARY dpdk_PMD_NFP_LIBRARY dpdk_PMD_QEDE_LIBRARY dpdk_PMD_FM10K_LIBRARY dpdk_PMD_SFC_EFX_LIBRARY)
CMake Error at cpp/third_party/seastar/CMakeLists.txt:879 (message):
  dpdk support is enabled but it is not available!
howardlau1999 commented 2 years ago

It seems that there was once an attempt to update to 21.08 but somehow got reverted?

tchaikov commented 2 years ago

@howardlau1999 Howard, you could find more discussions / background on this topic by exploring in https://groups.google.com/g/seastar-dev .

tchaikov commented 9 months ago

closing. see #1832