%general-entities; ]> $LastChangedBy$ $Date$ GnuCash-&gnucash-version; GnuCash Introduction to GnuCash GnuCash is a personal finance manager. &lfs71_built; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &gnucash-src-md5sum; Download size: &gnucash-size; Estimated disk space required: &gnucash-buildsize; Estimated build time: &gnucash-time; Additional Downloads Required patch: Optional Help documentation: Download MD5 sum: &gnucash-docs-md5sum; Download size: &gnucash-docs-size; Estimated disk space required: &gnucash-docs-buildsize; Estimated build time: &gnucash-docs-time; GnuCash Dependencies Required , , , and . (configured ). Optional libdbi (and libdbi drivers) and Guile-www Optional (Required for the Help System) and (run-time requirement to view the Help documents). Optional (for On-Line Banking) LibOFX (requires and ), KtoBlzCheck and AqBanking (requires Gwenhywfar and libchipcard3) User Notes: Installation of GnuCash Install GnuCash by running the following commands: patch -p1 < ../gnucash-&gnucash-version;-guile-2_fixes-1.patch && ./configure --prefix=${GNOME_PREFIX} --sysconfdir=${GNOME_SYSCONFDIR} \ --disable-dbi \ --with-html-engine=webkit && make If you wish to create the API documentation in HTML format, you must have and installed, then issue: make doc. If you wish to create the API Design Guide in several formats, you must have installed and issue: make -C src/doc/design html pdf ps. The test suite is currently broken due to problems with Guile 2. Now, as the root user: make install If you want to install the Help documentation system, you must have and installed in order to view the Help documents. Unpack the additional tarball, change into the gnucash-docs-&gnucash-docs-version; source directory and issue the following commands as an unprivileged user: ./configure --prefix=${GNOME_PREFIX} && make HTML versions of the Users Guide can be created if the DocBook XML tools are installed (, and ). A PDF version of the Users Guide can be created if you have , and installed. Issue the following commands to create the documentation: make -C guide html && make -C guide pdf Now, as the root user: make install If you built the Users Guide, install it as the root user: mkdir -p ${GNOME_PREFIX}/share/doc/gnucash-&gnucash-docs-version; && cp -v -R guide/C/gnucash-guide/* ${GNOME_PREFIX}/share/doc/gnucash-&gnucash-docs-version; && cp -v guide/C/gnucash-guide.pdf ${GNOME_PREFIX}/share/doc/gnucash-&gnucash-docs-version; Command Explanations --sysconfdir=${GNOME_SYSCONFDIR}: This installs configuration files in ${GNOME_SYSCONFDIR}/gnucash instead of /usr/etc/gnucash. --with-html-engine=webkit: Use (configured ) instead of gtkhtml : the default is Gtkhtml-3 which does not build on current Glib2 without various changes, and is not recognised by this application. --disable-dbi: Add this option if you've not installed libdbi and one or more of its database drivers. Configuring GnuCash Configuration Information If you wish to use GnuCash to retrieve stock price quotes, you'll need to install the following Perl modules: , , , , Crypt::SSLeay and . Alternatively, you can run the gnc-fq-update script as the root user. Contents Installed Programs Installed Libraries Installed Directories gnc-fq-check, gnc-fq-dump, gnc-fq-helper, gnc-fq-update, gnucash, gnucash-env, gnucash-make-guids, gnucash-valgrind and update-gnucash-gconf libgnc-backend-sql.so, libgnc-backend-xml-utils.so, libgnc-business-ledger.so,libgnc-core-utils.so, libgnc-gnome.so, libgnc-module.so, libgnc-qof.so and numerous support libraries installed in /usr/lib/gnucash ${GNOME_SYSCONFDIR}/gnucash, ${GNOME_PREFIX}/include/gnucash, ${GNOME_PREFIX}/lib/gnucash, ${GNOME_PREFIX}/libexec/gnucash and ${GNOME_PREFIX}/share/doc/gnucash-&gnucash-version;. Short Descriptions gnucash is a personal finance manager. gnucash