On 22:47 Tue 21 Apr, Liu, Changcheng wrote:
Hi all,
I'm trying to build ceph/master with enabling "-DWITH_SEASTA=ON"
It always failed at missing lksctp-tools when builing ceph/master with enabling
"DWITH_SEASTAR=ON"
Does anyone know how to solve the problem?
Solved:
ceph$ sudo apt-get install libsctp-dev
>
> || ceph$ ./do_cmake.sh -DWITH_LIBURING=ON -DWITH_RBD_RWL=ON
-DWITH_BLUESTORE_PMEM=ON -DWITH_SPDK=ON -DWITH_SEASTAR=ON
> || CMake Error at
/usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
> || Could NOT find lksctp-tools (missing: lksctp-tools_LIBRARY
> || lksctp-tools_INCLUDE_DIR)
> || Call Stack (most recent call first):
> || /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:378
(_FPHSA_FAILURE_MESSAGE)
> || src/seastar/cmake/Findlksctp-tools.cmake:35
(find_package_handle_standard_args)
> || src/CMakeLists.txt:300 (_find_package)
> || src/seastar/cmake/SeastarDependencies.cmake:107 (find_package)
> || src/seastar/CMakeLists.txt:307 (seastar_find_dependencies)
>
> However, lksctp-tools have been installed in the developement enviroment:
> || ceph$ dpkg-query -l lksctp-tools
> || ||/ Name Version Architecture Description
> || ii lksctp-tools 1.0.17+dfsg-2 amd64 user-space access to Linux
kernel SCTP - commandline tools
>
> B.R.
> Changcheng
> _______________________________________________
> Dev mailing list -- dev(a)ceph.io
> To unsubscribe send an email to dev-leave(a)ceph.io