Re: DBI support

Originally Posted by
pwabrahams
There doesn't seem to be a perl-DBI development package, or at least none that I can find. Since my post I've learned that there's a --disable-dbi option on configure that bypasses the error, though I don't know the consequences of using it. However, with that option plus adding a few RPMs needed to satisfy dependencies, I finally managed to create a usable version of gnucash.
The consequence of using --enable-dbi is that you will able to use MySQL,sqlite3 and postgres sql to store your data instead of flat files that Gnucash uses now. If you do not want to store your data in some database and flat files are OK for you then I do not think it should be any problem.
This is from the announcement section of Gnucash
Major changes in the 2.4.0 release include;
- In addition to the XML backend, Gnucash can now use a SQLite3, MySQL or PostgreSQL database to store the data. This is a new implementation using libdbi. It supports all features including the business features. In order to build with this, add --enable-dbi to the configure command. In addition to the libdbi-dev package for your distribution, you will also need the appropriate DBD (libdbi driver) package for sqlite3, mysql or postgresql.
I was able to install libdbi-dev from this repo Index of /repositories/devel:/libraries:/c_c++/openSUSE_11.3
--
Vivek Bhat
Linux User #496540
Dell 620 S Desktop, 8GB, Intel(R) Core(TM) i5-2310 CPU @ 2.90GHz, openSuSE Leap 42.1+Plasma 5, Kernel 4.1.20-11-default x86_64
Bookmarks