Latest CVS Changes to LibOFX

Christian Stimming stimming at tuhh.de
Sat Oct 27 09:04:32 EDT 2007


Am Samstag, 27. Oktober 2007 14:52 schrieb Martin Preuss:
> > Just for the record: The current gnucash windows binary already contains
> > libofx and OFX DirectConnect. The build script for the windows binary
> > does this by compiling and installing opensp-1.5.2 and libofx-0.8.3, but
> > both with a manual patch file, which can be found in gnucash's directory
> > packaging/win32 directory, respectively. (Gnucash svn server is offline
> > this weekend.)
> [...]
>
> Hmm, but how did you overcome the limitation of the old Libofx version in
> regard to looking up the dtd-files? LibOFX had no means to let you
> dynamically set the DTD-folder (it does *now*), and neither did it check
> any registry keys (it still doesn't, but now it doesn't have to).

As I said: We added a manual patch to libofx, which indeed does exactly what 
you mention here. See 
http://svn.gnucash.org/trac/browser/gnucash/trunk/packaging/win32/libofx-0.8.3-patch.diff 
courtesy of andi5, our Windows hero. We borrowed the code from glib which 
uses GetModuleFileName() to find the installation location, and from there we 
go to the DTD installation location.

Different question: In my native-mingw build of gwenhywfar the xmlmerge.exe 
tool doesn't work; xmlmerge --help seem to hang instead of showing the help 
message. Can I simply use the gwen-2 version of xmlmerge? Or was this tool 
changed as well?

Regards,

Christian


More information about the gnucash-devel mailing list