[gobolinux-users] gnucash and evince issues
Giambattista Bloisi
giamby at infinito.it
Mon Nov 12 10:13:12 NZDT 2007
Hi Issac,
please find attached an ugly recipe that installs DocBook. I just
used http://www.linuxfromscratch.org/blfs/view/svn/pst/DocBook.html as
reference.
After Compiling it, also run:
/Programs/DocBook/4.5/Resources/bin/docbook-configure.sh
This let you compile scrollkeeper.
Regards,
Giambattista
Isaac Dupree wrote:
> I am running "GnuCash" now -- hackily. (And there is a GnuCash-Docs
> package I haven't bothered making yet.) GnuCash requires the SLIB
> Scheme library, run with the "Guile" Scheme implementation. To make this
> work, I think I had to load SLIB in Guile as root after setting in
> Environment SCHEME_LIBRARY_PATH=/usr/local/lib/slib/ and symlinking
> ]readlink /System/Links/Shared/guile/site/slib
> /Programs/SLIB/Current/lib/slib/
>
> I'm not sure what the appropriate solution is, or even quite what is
> happening yet.
>
>
> "Evince" seems to require ScrollKeeper. I get an error referencing
> "scrollkeeper-config" even when I put "--disable-scrollkeeper" in
> configure_options, which seems odd (and also a Python version warning) :
>
> if ! test -d oc/; then mkdir oc/; fi
> if [ -f "C/evince.xml" ]; then d="../"; else
> d="/Files/Compile/Sources/evince-2.20.1/help/"; fi; \
> (cd oc/ && \
> `which xml2po` -e -p \
> "${d}oc/oc.po" \
> "${d}C/evince.xml" > evince.xml.tmp && \
> cp evince.xml.tmp evince.xml && rm -f evince.xml.tmp)
> /System/Links/Libraries/python2.4/site-packages/libxml2.py:1:
> RuntimeWarning: Python C API version mismatch for module libxml2mod:
> This Python has API version 1013, module libxml2mod has version 1012.
> import libxml2mod
> /bin/sh: scrollkeeper-config: command not found
> /bin/sh: line 1: scrollkeeper-config: command not found
> The file '/Templates/C/scrollkeeper_cl.xml' does not exist.
> Please check your ScrollKeeper installation.
> make[2]: *** [evince-C.omf] Error 1
> make[2]: Leaving directory `/Files/Compile/Sources/evince-2.20.1/help'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/Files/Compile/Sources/evince-2.20.1'
> make: *** [all] Error 2
> Compile: Build process failed.
>
>
> Gobo has a Scrollkeeper recipe, but it doesn't compile for me:
>
> checking for --with-omfdirs...
> /usr/share/omf:/usr/local/share/omf:/opt/gnome/share/omf:/opt/gnome-2.0/share/omf:/opt/kde/omf
> checking for xml2-config... /System/Links/Executables/xml2-config
> checking libxml2 version... 2.6.30
> checking for xslt-config... /System/Links/Executables/xslt-config
> checking which XML catalog to use... /etc/xml/catalog
> checking for DocBook XML DTD... configure: error: not found. Make sure
> you have the DocBook DTD installed and ensure that it is registered in
> /etc/xml/catalog.
> PrepareProgram: configure failed.
> Compile: Preparation step failed.
>
> Also, according to http://live.gnome.org/Yelp , "Scrollkeeper is dead.
> Rejoice. However, if you prefer to use scrollkeeper, you'll need three
> patches: ... These fix various array bounding checks." I don't know
> what to make of this.
>
>
>
> Ideas?
>
> Isaac
> _______________________________________________
> gobolinux-users mailing list
> gobolinux-users at lists.gobolinux.org
> http://lists.gobolinux.org/mailman/listinfo/gobolinux-users
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: DocBook--4.5--recipe.tar.bz2
Type: application/octet-stream
Size: 1416 bytes
Desc: not available
Url : http://lists.gobolinux.org/pipermail/gobolinux-users/attachments/20071111/948d223c/attachment.obj
More information about the gobolinux-users
mailing list