PkgConfig - пакет 'linux' не найден

Я не был уверен, стоит ли ставить его в Stackru или AskUbuntu, но решил опубликовать его здесь. У меня проблема со сборкой приложения. Я использую CMake для сборки и один из пакетов PkgConfig, от которого это зависит linux, И когда я пытаюсь построить его, он показывает эту ошибку:

--   package 'linux' not found

Когда я удаляю linux Пакет из зависимостей, жалуется, что некоторые библиотеки Vala не найдены. И единственный способ, которым это работает, - удаление linux из зависимостей, затем работает cmakeзатем снова помещаем его в зависимости, затем запускаем makeтогда все работает нормально (не знаю почему).

Я полагаю, у меня не установлен какой-либо пакет Ubuntu, и у меня нет linux*.pc файл, но я не могу понять, что с ним делать. Вы можете помочь мне с этим?

UPD: вот часть моего CMakeFiles.txt файл, который вызывает ошибку:

find_package (PkgConfig)
message(STATUS "PKG_CONFIG_PATH: \"" ${PKG_CONFIG_PATH}\")

set (CORE_PKG
  linux
  gstreamer-1.0
  gtk+-3.0
  glib-2.0>=2.32
  gio-2.0
  json-glib-1.0
  webkit2gtk-4.0>=2.6.1
  libxml-2.0
  gdk-x11-3.0
  gstreamer-video-1.0
  libnotify
  libsoup-2.4
  gee-0.8
)

pkg_check_modules (CORE_DEPS REQUIRED ${CORE_PKG})

0 ответов

Другие вопросы по тегам