John, On Sun, Oct 28, 2012 at 5:43 PM, John Ralls <jra...@ceridwen.us> wrote: > > And what is "check-local"?
"check-local" is not what I entered but what was played back on my terminal from 'make check'; see it below in your own output after the line for changing directory to `/home/john/gnucash/src/backend/dbi/test': > > john@Wheezy:~/gnucash$ cd src/backend/dbi > john@Wheezy:~/gnucash/src/backend/dbi$ make check-local > make: *** No rule to make target `check-local'. Stop. > > But for make check: > john@Wheezy:~/gnucash/src/backend/dbi$ make check > Making check in . > make[1]: Entering directory `/home/john/gnucash/src/backend/dbi' > make[1]: Nothing to be done for `check-am'. > make[1]: Leaving directory `/home/john/gnucash/src/backend/dbi' > Making check in test > make[1]: Entering directory `/home/john/gnucash/src/backend/dbi/test' > make check-local > make[2]: Entering directory `/home/john/gnucash/src/backend/dbi/test' > TEST: test-backend-dbi... (pid=15469) > /backend/dbi/store_and_reload/sqlite: OK > /backend/dbi/store_and_reload/mysql: OK > /backend/dbi/store_and_reload/postgres: OK > /backend/dbi/gnc dbi test sqlite (business): OK > PASS: test-backend-dbi > make[2]: Leaving directory `/home/john/gnucash/src/backend/dbi/test' > make[1]: Leaving directory `/home/john/gnucash/src/backend/dbi/test' > john@Wheezy:~/gnucash/src/backend/dbi$ > > > What version of glib do you have? I'm on Fedora 15: glib is 2-2.28.8 > > Regards, > John Ralls > I'm on trunk at revision 22473. I use a different build directory from the source. When I 'make' it builds fine but: [gnucash-dev@HPdv5Fedora gnucash-clean-build]$ cd src/backend/dbi [gnucash-dev@HPdv5Fedora dbi]$ make check Making check in . make[1]: Entering directory `/home/gnucash-dev/svncheckouts/gnucash-clean-build/src/backend/dbi' make[1]: Nothing to be done for `check-am'. make[1]: Leaving directory `/home/gnucash-dev/svncheckouts/gnucash-clean-build/src/backend/dbi' Making check in test make[1]: Entering directory `/home/gnucash-dev/svncheckouts/gnucash-clean-build/src/backend/dbi/test' make check-local make[2]: Entering directory `/home/gnucash-dev/svncheckouts/gnucash-clean-build/src/backend/dbi/test' TEST: test-backend-dbi... (pid=19279) /backend/dbi/store_and_reload/sqlite: FAIL GTester: last random seed: R02Sa7cac1ca5d4e400c39daba9fbb1c29e2 /bin/sh: line 1: 19278 Terminated gtester --verbose test-backend-dbi make[2]: *** [test] Error 143 make[2]: Leaving directory `/home/gnucash-dev/svncheckouts/gnucash-clean-build/src/backend/dbi/test' make[1]: *** [check-am] Error 2 make[1]: Leaving directory `/home/gnucash-dev/svncheckouts/gnucash-clean-build/src/backend/dbi/test' make: *** [check-recursive] Error 1 [gnucash-dev@HPdv5Fedora dbi]$ So in order to make sure there wasn't something bad in my build tree, I made new 'gnucash-clean' and 'gnucash-clean-build' directories, checked-out a fresh set of sources and rebuilt it. "make" worked, but I got the same result with "make check". Does 'Error 143' mean anything to you? By the way, I'm able to read a sqlite gnucash file and read an xml file and save it to sqlite with this build, so sqlite seems to be fine. Regards, Alex _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel