OK. I am using the sql backend with sqlite3 for my regular data and have had no problems. I can't guarantee anything with mysql, but will try to help you if you run into any problems.
Also, please include [email protected] as a CC or TO for all e- mail. When I configure trunk, I use the commands: ./autogen.sh ./configure --prefix=/opt/gnucash2-svn/ --enable-debug --enable-doxygen -- enable-dbi make all install 2>&1 | tee make.log This builds gnucash, puts it into /opt/gnucash2-svn/bin/gnucash, and puts the build log in make.log. You will need libdbi and the mysql dbd (database driver) installed. Gnucash assumes the dbd is in /usr/lib/dbd. If it isn't, add --with-dbi-dbd-dir=... to the configure command (where ... is the path to the dbd directory). Once gnucash is started, either with a new file and set of accounts, or by loading your old data, select FIle -> Save As. You should be able to select saving to a mysql file, and supply hostname, database name, user and password. I think gnucash will create the database if it doesn't exist (it's been a while since I tried this). Let me know if you have any problems. Phil On April 1, 2009 01:09:39 pm charles dandridge wrote: > I'm mainly looking to use gnucash with the mysql backend. > > On Tue, Mar 31, 2009 at 4:32 PM, Phil Longstaff <[email protected]>wrote: > > It depends what you want to do. Doing what you are doing, downloading > > the source from trunk and compile it, is for the developers. Trunk is > > the source code that is being worked on. It is not guaranteed not to > > crash or corrupt data. You would use it if you want the bleeding edge or > > if you want to work on the code. > > > > If all you want is to get gnucash to use it for your personal use, you > > need to use your distro's packaging system to get a pre-built binary. > > For ubuntu, this would be 'sudo apt-get install gnucash'. If that > > version is too old and you want a more up-to-date version (gnucash > > 2.2.9), there may be a version built for your distro, or you need the 2.2 > > branch code, not trunk. > > > > What are you trying to do? > > > > Phil > > > > ------------------------------ > > *From:* charles dandridge <[email protected]> > > *To:* Phil Longstaff <[email protected]> > > *Sent:* Tuesday, March 31, 2009 4:16:56 PM > > *Subject:* Re: Trouble compiling > > > > Sorry i'm new to compiling gnucash from source but in general should I > > enable dba when compiling? what else should be enabled? is there a > > write up that you can point me to for help? > > thanks > > > > On Tue, Mar 31, 2009 at 3:58 PM, Phil Longstaff <[email protected]>wrote: > >> I don't know if it's an issue of what options need to be enabled. It > >> may be an issue of compiler version or default options. > >> > >> Phil > >> > >> ------------------------------ > >> *From:* charles dandridge <[email protected]> > >> *To:* Phil Longstaff <[email protected]> > >> *Sent:* Tuesday, March 31, 2009 3:36:35 PM > >> *Subject:* Re: Trouble compiling > >> > >> what options need to be enabled when compiling? > >> thanks > >> > >> On Sun, Mar 29, 2009 at 11:44 AM, Phil Longstaff <[email protected]>wrote: > >>> I just committed a fix for this. Please update and try again. What > >>> compiler/options are you using? I didn't get that error. > >>> > >>> Phil > >>> > >>> On March 29, 2009 11:33:56 am charles dandridge wrote: > >>> > Can anyone help out with this error? > >>> > IC -o .libs/dialog-file-access.o > >>> > cc1: warnings being treated as errors > >>> > dialog-file-access.c: In function ‘gnc_ui_file_access’: > >>> > dialog-file-access.c:187: error: ‘fileChooserAction’ may be used > >>> > uninitialized in this function > >>> > make[5]: *** [dialog-file-access.lo] Error 1 > >>> > make[5]: Leaving directory > >>> > >>> `/home/charles/trunk/gnucash/src/gnome-utils' > >>> > >>> > make[4]: *** [all-recursive] Error 1 > >>> > make[4]: Leaving directory > >>> > >>> `/home/charles/trunk/gnucash/src/gnome-utils' > >>> > >>> > make[3]: *** [all] Error 2 > >>> > make[3]: Leaving directory > >>> > >>> `/home/charles/trunk/gnucash/src/gnome-utils' > >>> > >>> > make[2]: *** [all-recursive] Error 1 > >>> > make[2]: Leaving directory `/home/charles/trunk/gnucash/src' > >>> > make[1]: *** [all-recursive] Error 1 > >>> > make[1]: Leaving directory `/home/charles/trunk/gnucash' > >>> > make: *** [all] Error 2 > >>> > _______________________________________________ > >>> > gnucash-devel mailing list > >>> > [email protected] > >>> > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > >>> > >>> _______________________________________________ > >>> gnucash-devel mailing list > >>> [email protected] > >>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
