Problem with ofx when compiling gnucash on arm

"James A. Treacy" <[email protected]>
Newsgroups gmane.comp.finance.libofx.devel
Message-ID <[email protected]>
When compiling gnucash on arm, it dies with the following:

gcc -g -O2 -g -Wall -Wunused -g -o .libs/test-link test-link.o ../.libs/libgncmod-ofx.a -L/usr/lib /build/buildd/gnucash-1.8.2/src/import-export/.libs/libgncmod-generic-import.a -L/usr/X11R6/lib -L/build/buildd/gnome-libs-1.4.2/libgnomeui/../libgnome -L/build/buildd/gnome-libs-1.4.2/libgnomeui/../libgnome/.libs -L/build/buildd/gnome-libs-1.4.2/libgnomeui/../libart_lgpl -L/build/buildd/gnome-libs-1.4.2/libgnomeui/../libart_lgpl/.libs /build/buildd/gnucash-1.8.2/src/app-file/.libs/libgncmod-app-file.so /build/buildd/gnucash-1.8.2/src/app-file/gnome/.libs/libgnc-app-file-gnome.so /build/buildd/gnucash-1.8.2/src/register/ledger-core/.libs/libgncmod-ledger-core.a /build/buildd/gnucash-1.8.2/src/register/register-gnome/.libs/libgncmod-register-gnome.a /build/buildd/gnucash-1.8.2/src/register/register-core/.libs/libgncmod-register-core.so /build/buildd/gnucash-1.8.2/src/gnome-utils/.libs/libgncmod-gnome-utils.so /build/buildd/gnucash-1.8.2/src/network-utils/.libs/libgncmod-network-utils.so /usr/lib/libghttp.so /build/buildd/gnucash-1.8.2/src/app-utils/.libs/libgncmod-app-utils.so /build/buildd/gnucash-1.8.2/src/engine/.libs/libgncmod-engine.so /build/buildd/gnucash-1.8.2/src/engine/.libs/libgw-engine.so /build/buildd/gnucash-1.8.2/src/engine/.libs/libgw-kvp.so /build/buildd/gnucash-1.8.2/src/gnc-module/.libs/libgncmodule.so /build/buildd/gnucash-1.8.2/src/core-utils/.libs/libcore-utils.so /usr/lib/libgwrap-wct.so /usr/lib/libgwrap-glib.so /usr/lib/libltdl.so /build/buildd/gnucash-1.8.2/src/calculation/.libs/libgncmod-calculation.so /usr/lib/libguppitank.so /usr/lib/libguppi.so /usr/lib/libzvt.so -lutil /usr/lib/libbonobo-print.so /usr/lib/libgtkhtml.so /usr/lib/libbonobox.so /usr/lib/libbonobo.so /usr/lib/liboaf.so /usr/lib/libORBitCosNaming.so /usr/lib/libORBit.so /usr/lib/libIIOP.so -lwrap /usr/lib/libORBitutil.so /usr/lib/libgal.so /usr/lib/libgnomeprint.so /usr/lib/libfreetype.so /usr/lib/libglade-gnome.so /usr/lib/libgnomecanvaspixbuf.so /usr/lib/libgdk_pixbuf.so /usr/lib/libguile.so /usr/lib/libguile-ltdl.so -lcrypt /usr/lib/libgnomeui.so /usr/lib/libart_lgpl.so /usr/lib/libgdk_imlib.so -lSM -lICE /usr/lib/libgnome.so /usr/lib/libdb3.so /usr/lib/libgnomesupport.so /usr/lib/libesd.so /usr/lib/libaudiofile.so -ldb-3 /usr/lib/libglade.so /usr/lib/libxml.so -lz /usr/lib/libgtk.so /usr/lib/libgdk.so /usr/lib/libgmodule.so -ldl -lXi -lXext -lX11 /usr/lib/libglib.so /usr/lib/libofx.so /usr/lib/libosp.so -lpthread -lnsl -lstdc++ /usr/lib/libpopt.so -lm -Wl,--rpath -Wl,/usr/lib/gnucash/gnucash -Wl,--rpath
-Wl,/usr/lib/gnucash
/usr/lib/libofx.so: undefined reference to `ofx_proc_security_cb'
/usr/lib/libofx.so: undefined reference to `ofx_proc_transaction_cb'
/usr/lib/libofx.so: undefined reference to `ofx_proc_statement_cb'
/usr/lib/libofx.so: undefined reference to `ofx_proc_status_cb'
/usr/lib/libofx.so: undefined reference to `ofx_proc_account_cb'
collect2: ld returned 1 exit status
make[6]: *** [test-link] Error 1
make[6]: Leaving directory `/build/buildd/gnucash-1.8.2/src/import-export/ofx/test'

Using ofx_proc_security_cb as an example:
There is a prototype for it in inc/libofx.h
The routine is defined in ofx2qif/ofx2qif.c and ofxdump/ofxdump.cpp

What is strange is that this problem only occurs on arm.

Benoit, any idea what is going on here?

-- 
James (Jay) Treacy
[email protected]


-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
www.enterpriselinuxforum.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.