Can't save in r12331

Derek Atkins warlord at MIT.EDU
Fri Jan 13 15:30:51 EST 2006


Chris Shoemaker <c.shoemaker at cox.net> writes:

>> gnucash: failed to open libtool archive "NONE/lib/libqof-backend-qsf.la"
>> 
>> gnc_engine_init: assertion `(qof_load_backend_library (QOF_LIB_DIR, "libqof-backend-qsf.la", "qsf_provider_init"))' failed
>
> Aacck!  Why are we hard-coding a ".la" module suffix?  Do we not trust
> GModule to find the right library?  But, that's probably not the
> _real_ problem...

I had this discussion with Neil about a year+ ago.  Go check the
archives.

> One thing that bugs me is that the failing to locate QOF modules
> doesn't fail more obviously and loudly.  We should basically exit(1)
> on failing to load the backend.

Well, sometimes it's a fatal flaw and sometimes it isn't..  But yes,
when it's a fatal flaw the application should exit and complain loudly..

-derek
-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available


More information about the gnucash-devel mailing list