FOSS accounting software that doesn't need most of Gnome?
Hello :)
Is there any FOSS accounting software suitable for a small business that doesn't need most of Gnome? Netsearching for packages suggested that GNUcash would suit but the pre-reqs listed on Slackbuilds look like severe Gnome pollution! Here they are: slib, libofx, ORbit2, GConf, libtasn1, gnome-keyring, gnome-mime-data, libbonobo, gnome-vfs, libgnomecanvas, libgnome, libbonoboui, libgnomeui, libgnomecups, libgnomeprint, libgnomeprintui, gtkhtml and goffice. The requirements are for purchase and sales ledger, bank reconciliation, profit-and-loss and balance sheet with some basic reporting. Double entry would be OK. It's actually for a community kitchen; reporting is required to calculate cost of meals, cash flow forecast, debt control ... I'd prefer not to have to set up a database but if needs must ... Best Charles |
Have you looked at KMyMoney? I don't know what desktop you are running, but if you have KDE installed it should already have most of the dependencies required installed. It will handle all the requirements you have listed.
|
Quote:
Sorry -- I should have said I'm running Xfce so KDE apps are not an option. |
Why's that? KDE apps don't need the whole suite to be loaded and having the base files gives you a bit more range on installables.
|
|
Quote:
@quickbeam: KMyMoney2 describes itself as a personal finance application but digging a bit deeper it does seem to offer a lot more. Looks hopeful if it doesn't need too much KDE (however much that is!). @the trooper: thanks for the link. Has been down last few hours. Will check it out later. |
The KDE Libs shoudl be all you need. There may be other dependencies, but KDE apps normally need the libs as a base requirement. Having those in place should open you up for other KDE apps (if they are the best apps for your needs).
|
Quote:
I downloaded kdelibs3-3.5.10 and qt3-3.3.8b from http://slackware.oregonstate.edu/sla...a/kde3-compat/ and installed them (on Slackware 13.0 32-bit) then used the Slackbuild at http://slackbuilds.org/repository/13...ice/kmymoney2/. All OK until Code:
checking for Qt... configure: error: Qt (>= Qt 3.3 and < 4.0) (headers and libraries) not found. Please check your installation! Here are the first errors from /tmp/SBo/kmymoney2-1.0.0/config.log Code:
1798 conftest.cpp:2:21: error: qglobal.h: No such file or directory |
Are the KDE libraries installed to /opt/kde3? It may also be worth installing qca-tls1-1.0-i486-opt1.txz & qca1-1.0-i486-opt1.txz - though I normally install all KDE (as a KDE user) so this may not be needed.
|
Quote:
Code:
root:~# find / -name qapplication.h |
The ./configure options used are
Code:
./configure \ |
Quote:
Not exactly: Code:
c:~$ find /opt/kde3 -type d -maxdepth 3 Code:
--with-qt-includes=/opt/kde3/lib${LIBDIRSUFFIX}/qt3/include \ Code:
checking for mcopidl... not found Code:
82 --mandir=/usr/man \ Code:
make[3]: Entering directory `/tmp/SBo/kmymoney2-1.0.0/qt-sqlite3-0.2/sqlite3' Code:
root:~# find / -type f -iname 'qsqldriverplugin.h' |
Is /opt/kde3/lib/qt3/include/qsqldriverplugin.h a file or a symlink? If it's a link, try either removing it or changing it to the "other" qsqldriverplugin.h (hope that makes sense :) )
|
Quote:
AIUI, the "error: qsqldriverplugin.h: No such file or directory" message means the build process could not find qsqldriverplugin.h in any of the include directories it was using. If that is correct then the solution may be to add a symlink to one of the /opt .h files in an include directory that the build process is searching or to modify the build process to add one of the /opt/*/include directories (preferred) but I don't know enough (yet!) to identify the make file(s) being used at this stage of the process or about g++ options (the -I options?) to make the change. |
Is /opt in your PATH?
|
All times are GMT -5. The time now is 02:37 PM. |