Difference between revisions of "Building"
From GnuCash
(→Required Packages) |
(→Dapper Flight 5) |
||
Line 41: | Line 41: | ||
On Ubuntu/Dapper, the packages you'll probably need are (among many others): | On Ubuntu/Dapper, the packages you'll probably need are (among many others): | ||
− | |||
sudo apt-get install libgnomeui-dev libofx-dev libgsf-1-dev \ | sudo apt-get install libgnomeui-dev libofx-dev libgsf-1-dev \ | ||
libgtkhtml3.8-dev guile-g-wrap libltdl3-dev g-wrap doxygen \ | libgtkhtml3.8-dev guile-g-wrap libltdl3-dev g-wrap doxygen \ | ||
libgsf-gnome-1-dev automake1.9 texinfo | libgsf-gnome-1-dev automake1.9 texinfo | ||
− | |||
(I installed the build-dep for f-spot first | (I installed the build-dep for f-spot first | ||
sudo apt-get build-dep f-spot | sudo apt-get build-dep f-spot | ||
) | ) |
Revision as of 13:33, 26 March 2006
Get the latest sources from Subversion and examine the README.svn file for notes on compiling gnucash, and the HACKING file for notes on hacking the code.
Here are the basic steps one might end up taking:
1. change to gnucash directory
cd gnucash
2. generate the configure script
./autogen.sh
3. look at configure options
./configure --help
4. run configure
./configure --prefix=/opt/gnucash \ --enable-debug --enable-doxygen \ --enable-error-on-warning --enable-compile-warnings \ [--enable-ofx [...]]
5. compile and install
make make install
6. run
/opt/gnucash/bin/gnucash
Required Packages
See the README.dependencies file for library dependency notes.
Debian
On Debian, the packages you'll probably need are (among many others):
libgnomeui-dev libofx-dev libgsf-1-dev libgtkhtml3.2-dev (3.6 or 3.8 will also do) libgwrapguile-dev OR guile-g-wrap (It compiles but doesn't run without this: "<unnamed port>: no code for module (g-wrap gw standard)")
Gentoo
Gentoos instructions can be found on Gnucash-svn installation on Gentoo.
Dapper Flight 5
On Ubuntu/Dapper, the packages you'll probably need are (among many others):
sudo apt-get install libgnomeui-dev libofx-dev libgsf-1-dev \ libgtkhtml3.8-dev guile-g-wrap libltdl3-dev g-wrap doxygen \ libgsf-gnome-1-dev automake1.9 texinfo
(I installed the build-dep for f-spot first
sudo apt-get build-dep f-spot
)