[okular] [Bug 455112] New: Improve documentation for compiling on Ubuntu

Albert Zeyer bugzilla_noreply at kde.org
Fri Jun 10 10:02:32 BST 2022


https://bugs.kde.org/show_bug.cgi?id=455112

            Bug ID: 455112
           Summary: Improve documentation for compiling on Ubuntu
           Product: okular
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: okular-devel at kde.org
          Reporter: albzey at gmail.com
  Target Milestone: ---

I'm not really sure where to report this. This is a request to improve the
documentation, to make it simpler for Ubuntu users to compile it from source
and to set up a development environment to work on Okular.

Here is a list of packages I needed to install to be able to compile (but I
already had build-essential and many others, so this is maybe incomplete):

cmake build-essential libqt5svg5-dev libkf5activities-dev libphonon4qt5-dev
libtiff-dev libkf5purpose-dev libqt5texttospeech5-dev libpoppler-dev
libpoppler-cpp-dev libpoppler-qt5-dev
libfreetype-dev libspectre-dev
libkf5kexiv2-dev
libzip-dev libdjvulibre-dev libqmobipocket-dev
libmarkdown2-dev
libepub-dev libchm-dev

However, now I'm still stuck at this (although I have installed them, see
above):

-- Checking for module 'libspectre'
--   No package 'libspectre' found
-- Could NOT find LibSpectre (missing: LIBSPECTRE_LIBRARY
LIBSPECTRE_INTERNAL_FOUND) (Required is at least version "0.2")
-- Found CHM: /usr/include/  
-- Checking for module 'libmarkdown'
--   No package 'libmarkdown' found
-- Could NOT find Discount (missing: Discount_LIBRARIES) 
-- Checking for module 'libmarkdown'
--   No package 'libmarkdown' found
-- Could NOT find Discount (missing: Discount_LIBRARIES) 

-- The following REQUIRED packages have not been found:

 * LibSpectre (required version >= 0.2), A PostScript rendering library,
<https://libspectre.freedesktop.org>
   Support for PS files in okular. You can make the dependency optional adding
LibSpectre to the FORCE_NOT_REQUIRED_DEPENDENCIES cmake option
 * Discount, A library that gives you formatting functions suitable for marking
down entire documents or lines of text,
<https://www.pell.portland.or.us/~orc/Code/discount/>
   Support for Markdown documents in Okular. You can make the dependency
optional adding Discount to the FORCE_NOT_REQUIRED_DEPENDENCIES cmake option

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list