AqBanking on Win32 - GWEN_TYPE_UINT32 undefined
Derek Atkins
warlord at MIT.EDU
Mon Jun 22 16:30:46 EDT 2009
Sorry, no thoughts at all. I'm building with 3.8.3.
-derek
Quoting Gary Bartlett <Gary at GaryBartlett.com>:
> Hi Derek.
>
> Yes, I have the latest copy of packaging/win32 from SVN. I bit the bullet
> and decided to install the QT Windows binaries (V4.2.2 as recommended on the
> GnuCash Windows Wiki), and so I removed my "AQBANKING_WITH_QT=no" setting
> from my custom.sh (I left "AQBANKING3=no" so that it would try to build the
> more stable 2.3.3 version of aqbanking), and set QTDIR accordingly.
>
> Now, the build gets much further, getting past the various MOC and UI3
> steps. But I still end up with an aborted make (this time with a compile
> error):
>
> ...
> make[5]: Entering directory
> `/c/soft/tmp/aqbanking-2.3.3/src/libs/aqbanking/types'
> if /bin/sh ../../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H
> -I. -I. -I../../../.. -I../../../../headers
> -I/c/soft/gwenhywfar/include/gwenhywfar3 -I/c/soft/qt-win-4.2.2/include
> -I/c/soft/qt-win-4.2.2/include/Qt -I/c/soft/qt-win-4.2.2/include/QtCore
> -I/c/soft/qt-win-4.2.2/include/QtGui
> -I/c/soft/qt-win-4.2.2/include/Qt3Support -mms-bitfields -mms-bitfields
> -mms-bitfields -mms-bitfields -I/c/soft/libofx/include
> -I/c/soft/gwenhywfar/include -I/c/soft/gnome/include -DBUILDING_AQBANKING
> -g -O2 -g -Wall -Wdeclaration-after-statement -MT accstatus.lo -MD -MP -MF
> ".deps/accstatus.Tpo" -c -o accstatus.lo accstatus.c; \
> then mv -f ".deps/accstatus.Tpo" ".deps/accstatus.Plo"; else rm -f
> ".deps/accstatus.Tpo"; exit 1; fi
> mkdir .libs
> gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../headers
> -I/c/soft/gwenhywfar/include/gwenhywfar3 -I/c/soft/qt-win-4.2.2/include
> -I/c/soft/qt-win-4.2.2/include/Qt -I/c/soft/qt-win-4.2.2/include/QtCore
> -I/c/soft/qt-win-4.2.2/include/QtGui
> -I/c/soft/qt-win-4.2.2/include/Qt3Support -mms-bitfields -mms-bitfields
> -mms-bitfields -mms-bitfields -I/c/soft/libofx/include
> -I/c/soft/gwenhywfar/include -I/c/soft/gnome/include -DBUILDING_AQBANKING -g
> -O2 -g -Wall -Wdeclaration-after-statement -MT accstatus.lo -MD -MP -MF
> .deps/accstatus.Tpo -c accstatus.c -DDLL_EXPORT -DPIC -o .libs/accstatus.o
> accstatus.c: In function `AB_AccountStatus_fromDb':
> accstatus.c:70: error: `GWEN_TYPE_UINT32' undeclared (first use in this
> function)
> accstatus.c:70: error: (Each undeclared identifier is reported only once
> accstatus.c:70: error: for each function it appears in.)
> accstatus.c:70: error: syntax error before "i"
> accstatus.c:75: error: `i' undeclared (first use in this function)
> make[5]: *** [accstatus.lo] Error 1
> make[5]: Leaving directory
> `/c/soft/tmp/aqbanking-2.3.3/src/libs/aqbanking/types'
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory `/c/soft/tmp/aqbanking-2.3.3/src/libs/aqbanking'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/c/soft/tmp/aqbanking-2.3.3/src/libs'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/c/soft/tmp/aqbanking-2.3.3/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/c/soft/tmp/aqbanking-2.3.3'
> make: *** [all] Error 2
>
>
> Any thoughts on this?
>
> Thanks,
> Gary
>
> On Mon, Jun 22, 2009 at 7:57 AM, Derek Atkins <warlord at mit.edu> wrote:
>
>> Hi,
>>
>> Gary Bartlett <Developer at GaryBartlett.com> writes:
>>
>> > I'm trying to build the SVN version of GnuCash for the first time on a
>> clean
>> > Windows installation using the packaging/win32/install.sh script, with a
>> > custom.sh setting that includes "AQBANKING_WITH_QT=no" (I've also tried
>> > adding "AQBANKING3=no"). But when the install procedure gets to the
>> > AqBanking module, the build fails (with several 'program not found'
>> errors)
>> > because there is no makefile definition for $(qt3_moc) or $(RC). Where
>> are
>> > these definitions supposed to come from? Or can anyone give me any tips
>> on
>> > getting past these errors? I think I've followed all the steps needed as
>> > specified on the Windows Wiki page (I have not installed any QT
>> components).
>> >
>> > The config.log file seems to list RC='windres', but this, seemingly,
>> doesn't
>> > make it into any Makefiles. It also lists $(qt3_moc)=''.
>>
>> Do you have a fully updates packaging/win32 directory from SVN?
>> I got this all working last weekend. AqB 3.8.3 doesn't work on
>> Win32 out of the box, but the fully updated packaging/win32 should
>> have everything you need to build it.
>>
>> > Thanks,
>> > Gary
>>
>> -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
>>
>
--
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