Okular is a document viewer for KDE. It can view documents of many types including PDF, PostScript, TIFF, Microsoft CHM, DjVu, DVI, XPS and ePub.
![[Note]](../images/note.png)
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
Download (HTTP): https://download.kde.org/stable/release-service/23.08.0/src/okular-23.08.0.tar.xz
Download MD5 sum: a2954ce44781b4535c64be2be27fc5de
Download size: 8.1 MB
Estimated disk space required: 84 MB
Estimated build time: 0.7 SBU (using parallelism=4)
libkexiv2-23.08.0, libtiff-4.6.0, and Poppler-23.11.0 (built with Qt5, required for PDF support)
qca-2.3.7, discount, DjVuLibre, kpimtextedit, libspectre (for PostScript support), libchm, libepub, and Mobipocket
Install Okular by running the following commands:
![[Note]](../images/note.png)
If any of the optional dependencies are installed, remove the associated reference in the SKIP_OPTIONAL environment variable.
mkdir build &&
cd build &&
SKIP_OPTIONAL='LibSpectre;CHM;LibZip;DjVuLibre;EPub;QMobipocket;Discount'
cmake -DCMAKE_INSTALL_PREFIX=$KF5_PREFIX \
-DCMAKE_BUILD_TYPE=Release \
-DBUILD_TESTING=OFF \
-DFORCE_NOT_REQUIRED_DEPENDENCIES="$SKIP_OPTIONAL" \
-Wno-dev .. &&
makeThis package does not come with a test suite.
Now, as the root user:
make install