Невозможно собрать Okular из исходного кода. - PullRequest
0 голосов
/ 28 апреля 2020

Я хочу изменить что-то очень простое в 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

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

enter image description here

Любые идеи, что такое проблема? Как мне построить окуляр?

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

1 Ответ

2 голосов
/ 28 апреля 2020

Вам не хватает 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) также поможет вам построить из исходного кода.

...