Re: [evince] building and running evince from checkout dir



On Mon, 2017-01-09 at 22:38 -0600, pjsanfil . wrote:
I checked the value of LD_LIBRARY_PATH by printing it out at line 36
of
shell/evince (script).  At this point it was empty. I tried changing
it to:
"."  and the error message I got stayed the same, which was:
(lt-evince:20753): EvinceDocument-WARNING **: Error opening directory
'/usr/local/lib/evince/4/backends': No such file or directory

In my evince build dir. I have the following libraries:
~/Projects/evince$ find . -name "*.so"
./backend/pdf/.libs/libpdfdocument.so
./backend/xps/.libs/libxpsdocument.so
./backend/dvi/.libs/libdvidocument.so
./backend/ps/.libs/libpsdocument.so
./backend/tiff/.libs/libtiffdocument.so
./backend/djvu/.libs/libdjvudocument.so
./backend/comics/.libs/libcomicsdocument.so
./libview/.libs/libevview3.so
./libdocument/.libs/libevdocument3.so
./browser-plugin/.libs/libevbrowserplugin.so

You can do something like:

$ ./configure --prefix=/home/pjsanfil/evince/install [other-options]
$ make && make install
$ export LD_LIBRARY_PATH=/home/pjsanfil/evince/install/lib64
$ export PATH=/home/pjsanfil/evince/install/bin:$PATH
$ evince

If you want to save those steps, you might want to try jhbuild.

-- 
Germán Poo-Caamaño
http://calcifer.org/

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]