cmake
コマンド()を実行しようとしていますsudo cmake -S. -B./build -G Ninja
。
これによりエラーが発生します。
-- Configuring FOSSOLOGY
-- Checking for module 'libxslt'
-- Package 'libxslt', required by 'virtual:world', not found
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:607 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPkgConfig.cmake:829 (_pkg_check_modules_internal)
cmake/SetDefaults.cmake:127 (pkg_check_modules)
CMakeLists.txt:10 (include)
ただし、実行すると、yum list installed | grep libxslt
次のような結果が表示されます。
libxslt.x86_64 1.1.37-1.fc37 @fedora
また、ランニングは次のようにsudo dnf install libxslt
言います。
Package libxslt-1.1.37-1.fc37.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
しかし、ランニングはwhich libxslt
こう言います。
libxslt not found
何が問題なのでしょうか?
ベストアンサー1
libxslt-devel
コンパイルに必要なヘッダファイルを含むパッケージが必要です。