Не удалось собрать Okular из исходников

Я хочу изменить что-то очень простое в okular, и, возможно, я смогу сделать это сам, изменив источник.

У меня есть исходный код с Github [ https://github.com/KDE/okular ]. У него нет README, и нигде в коде я не нашел ничего о процедуре сборки.

Но здесь [ http://www.linuxfromscratch.org/blfs/view/svn/kde/okular5.html ] я нашел несколько команд для его сборки из исходников. Это команды:-

mkdir build &&
cd    build &&

cmake -DCMAKE_INSTALL_PREFIX=$KF5_PREFIX \
      -DCMAKE_BUILD_TYPE=Release         \
      -DBUILD_TESTING=OFF                \
      -Wno-dev .. &&
make

Но когда я запустил их, я получил следующее:

Есть идеи, в чем проблема? Как я могу построить окуляр?

Буду благодарен за любую помощь.

1 ответ

Решение

Вам не хватает extra-cmake-modules, пакета из KDE Frameworks 5. Этот пакет доступен во всех дистрибутивах Linux, поставляющих KDE. Вам понадобится больше пакетов -devel / -dev, кроме ECM.

Взгляните на http://www.linuxfromscratch.org/blfs/view/svn/kde/extra-cmake-modules.html для получения подробной информации, а также главу 30.

Сайт okular ( https://okular.kde.org/) также поможет вам построить из исходников.

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