Add configure check for libofx version

0.7.0 and respective error message.

2004-11-22  Christian Stimming  <stimming@tuhh.de>

	* configure.in, README: Add configure check for libofx version
	0.7.0 and respective error message. Update docs. Fixes #159050


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10340 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Christian Stimming 2004-11-22 20:58:02 +00:00
parent ad6dd54a7b
commit 257efa3989
3 changed files with 22 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2004-11-22 Christian Stimming <stimming@tuhh.de>
* configure.in, README: Add configure check for libofx version
0.7.0 and respective error message. Update docs. Fixes #159050
2004-11-13 Christian Stimming <stimming@tuhh.de>
* src/report/report-gnome/window-report.c,

4
README
View File

@ -242,8 +242,8 @@ versions of required packages.
To use the new import features (OFX and HBCI) you need to obtain
the following;
libofx: This library provide support for OFX file imports.
GnuCash has mostly been tested against the 0.6.2 version, though
any newer version should also work. Sources can be found at
GnuCash-1.8.10 and newer needs at least the version libofx-0.7.0
or newer. Sources can be found at
http://sourceforge.net/projects/libofx/
aqbanking/aqhbci: This library provide support for HBCI file imports.
GnuCash has mostly been tested against the 0.9.7 version, though

View File

@ -527,6 +527,21 @@ then
LIBOFX_CFLAGS="-I${OFXPREFIX}/include"
fi
# check libofx version
AC_MSG_CHECKING(for libofx version >= 0.7.0)
if test x${OFXPREFIX} = x ; then
LIBOFX_VERSION=`ofxdump --version | cut -d" " -f2`
else
LIBOFX_VERSION=`${OFXPREFIX}/bin/ofxdump --version | cut -d" " -f2`
fi
if test `echo ${LIBOFX_VERSION} | cut -d. -f1` -ge 1 -o \
`echo ${LIBOFX_VERSION} | cut -d. -f2` -ge 7; then
# This is libofx >= 0.7.x
AC_MSG_RESULT([found ${LIBOFX_VERSION}])
else
AC_MSG_ERROR([Libofx 0.7.0 or newer needed for ofx support])
fi
AC_MSG_CHECKING(for libofx/libofx.h)
AS_SCRUB_INCLUDE(LIBOFX_CFLAGS)
save_CPPFLAGS="${CPPFLAGS}"