Package Details: fbpdf-git r93.e31a61b-1

Git Clone URL: https://aur.archlinux.org/fbpdf-git.git (read-only)
Package Base: fbpdf-git
Description: A small framebuffer pdf viewer, based on MuPDF.
Upstream URL: http://litcave.rudi.ir/
Licenses: ISC
Submitter: Sara
Maintainer: aksr
Last Packager: aksr
Votes: 38
Popularity: 0.322183
First Submitted: 2011-02-08 00:46
Last Updated: 2016-12-03 06:13

Latest Comments

weznon commented on 2016-12-04 01:25

numbleroot, mujs needs to be installed from the aur as well, it is available at https://aur.archlinux.org/packages/mujs-git/

numbleroot commented on 2016-10-25 22:02

Good evening,

currently when I try to install fbpdf-git via the pacaur wrapper it fails with

$ pacaur -S fbpdf-git
:: Package(s) fbpdf-git not found in repositories, trying AUR...
:: resolving dependencies...
:: no results found for mujs

Anything you can do about this?

Thanks in advance!

dreieck commented on 2016-09-24 11:30

Fails to build:

== %< ==

cc -c -Wall -O2 -I./include fbpdf.c
cc -c -Wall -O2 -I./include mupdf.c
cc -c -Wall -O2 -I./include draw.c
cc -o fbpdf fbpdf.o mupdf.o draw.o -L./lib -lmupdf -lmujs -lfreetype \
-ljbig2dec -ljpeg -lz -lopenjp2 -lm -lcrypto
/sbin/ld: cannot find -lmujs
collect2: error: ld returned 1 exit status
make: *** [Makefile:14: fbpdf] Error 1

== >% ==

dr.fx commented on 2016-02-24 22:42

Why is Poppler both a required and optional dependency? And what is Poppler used for? I tried running fbpdf after removing Poppler from my system (using pacman's dd option to ignore dependencies) and it still worked fine as far as that I could see.

radonballoon commented on 2015-02-17 20:51

For those who can't compile due to error idomeneo1 commented about: download tarball and makepkg.

Alternatively you can edit the makefile and change
-lopenjpeg
to
-lopenjp2

peresmeshnik commented on 2014-05-24 12:32

Solved by pacman -Syu.

peresmeshnik commented on 2014-05-23 14:17

Hello.

I get an error after makepkg:

==> Starting build...
Cloning into '/home/alex/builds/fbpdf-git/src/fbpdf-build'...
done.
cc -c -Wall -O2 -I./include fbpdf.c
cc -c -Wall -O2 -I./include mupdf.c
mupdf.c: In function ‘doc_open’:
mupdf.c:68:2: warning: implicit declaration of function ‘fz_register_document_handlers’ [-Wimplicit-function-declaration]
fz_register_document_handlers(doc->ctx);
^
cc -c -Wall -O2 -I./include draw.c
cc -o fbpdf fbpdf.o mupdf.o draw.o -L./lib -lmupdf -lmujs -lfreetype \
-ljbig2dec -ljpeg -lz -lopenjp2 -lm -lcrypto
/usr/bin/ld: cannot find -lmujs
collect2: error: ld returned 1 exit status
Makefile:14: recipe for target 'fbpdf' failed
make: *** [fbpdf] Error 1
==> ERROR: A failure occurred in build().
Aborting...

When I substitute -lmujs for -lmupdf-js-none in src/fbpdf-build/Makefile and do make all I get this error:

cc -o fbpdf fbpdf.o mupdf.o draw.o -L./lib -lmupdf -lmupdf-js-none -lfreetype \
-ljbig2dec -ljpeg -lz -lopenjp2 -lm -lcrypto
mupdf.o: In function `doc_open':
mupdf.c:(.text+0x2e9): undefined reference to `fz_register_document_handlers'
collect2: error: ld returned 1 exit status
Makefile:14: recipe for target 'fbpdf' failed
make: *** [fbpdf] Error 1

mupdf version is 1.3-8.

Thanks.

jeaye commented on 2014-03-28 20:01

Had to install community/openjpeg2, which is not marked a dependency.

idomeneo1 commented on 2014-01-24 21:09

I have openjpeg2, and it's not working

(.text+0x873): undefined reference to `opj_destroy_codec'
collect2: error: ld returned 1 exit status
Makefile:14: recipe for target 'fbpdf' failed
make: *** [fbpdf] Error 1

ovmjm commented on 2013-11-23 11:29

It seems the package now requires openjpeg2 to build with the -lopenjp2 flag instead of -lopenjpeg

All comments