![[FEDORA] 시스템에 설치되어 있지만 'libxslt' 패키지를 찾을 수 없습니다.](https://linux55.com/image/215676/%5BFEDORA%5D%20%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%97%90%20%EC%84%A4%EC%B9%98%EB%90%98%EC%96%B4%20%EC%9E%88%EC%A7%80%EB%A7%8C%20'libxslt'%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EC%B0%BE%EC%9D%84%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
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
컴파일에 필요한 헤더 파일이 포함된 패키지가 필요합니다 .