[FEDORA] 시스템에 설치되어 있지만 'libxslt' 패키지를 찾을 수 없습니다.

[FEDORA] 시스템에 설치되어 있지만 'libxslt' 패키지를 찾을 수 없습니다.

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컴파일에 필요한 헤더 파일이 포함된 패키지가 필요합니다 .

관련 정보