Introduction to MuPDF

MuPDF is a lightweight PDF and XPS viewer.

This package is known to build and work properly using an LFS-8.2 platform.

Package Information

Additional Downloads

MuPDF Dependencies


Xorg Libraries



xdg-utils-1.1.2 (runtime), jbig2dec, and MuJS

Required (runtime)

X Window System

User Notes:

Installation of MuPDF

Install MuPDF by running the following commands:

rm -rf thirdparty/curl     &&
rm -rf thirdparty/freeglut &&
rm -rf thirdparty/freetype &&
rm -rf thirdparty/harfbuzz &&
rm -rf thirdparty/jpeg     &&
rm -rf thirdparty/lcms2    &&
rm -rf thirdparty/libjpeg  &&
rm -rf thirdparty/openjpeg &&
rm -rf thirdparty/zlib     &&

patch -Np1 -i ../mupdf-1.12.0-consolidated_fixes-1.patch &&
patch -Np1 -i ../mupdf-1.12.0-security_fix-1.patch &&

make build=release

This package does not come with a test suite.

Now, as the root user:

make prefix=/usr                      \
     build=release                    \
     docdir=/usr/share/doc/mupdf-1.12.0 \
     install                          &&

ln -sfv mupdf-x11-curl /usr/bin/mupdf

Command Explanations

ln -sfv mupdf-x11-curl /usr/bin/mupdf : Three mupdf executables are installed: mupdf-gl, mupdf-x11, and mupdf-x11-curl. This symbolic link allows to choose which one is used when running mupdf.


Installed Program: mjsgen, mujstest, mupdf(symlink), mupdf-gl, mupdf-x11, mupdf-x11-curl, muraster, and mutool
Installed Libraries:,, and
Installed Directories: /usr/include/mupdf, /usr/share/doc/mupdf-1.12.0

Short Descriptions


is a test program for generating mjs files from pdf ones.


is a test program for mupdf + javascript


is a program for viewing PDF, XPS, EPUB, and CBZ documents, and various image formats such as PNG, JPEG, GIFF, and TIFF.


same as mupdf, using an opengl renderer.


same as mupdf, using an X Window renderer.


same as mupdf, using an X Window renderer, with the capability of rendering web pages, using an “http://...” url.


transforms files in one of the formats displayable by mupdf into a graphic file.


deals with document files in various manners.

contains the mupdf API functions.

contains the third party libraries compiled for mudpf.

Last updated on 2018-02-20 19:09:57 -0800