gnucash errors in gwenhyfar3

Frank Schima macsforever2000 at macports.org
Thu Oct 2 09:09:51 PDT 2008


On Oct 2, 2008, at 7:33 AM, William Davis wrote:

> when trying to build gnucash:
> sample of long error list:
>
> In file included from /opt/local/include/gwenhywfar3/gwenhywfar/
> iolayer.h:79,
>                 from /opt/local/include/aqbanking/imexporter.h:19,
>                 from /opt/local/include/aqbanking/banking_imex.h:18,
>                 from /opt/local/include/aqbanking/banking.h:42,
>                 from /opt/local/include/aqbanking/account.h:64,
>                 from /opt/local/include/aqbanking/job.h:189,
>                 from /opt/local/include/aqbanking/
> jobsingletransfer.h:19,
>                 from dialog-ab-trans.c:38:
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:80: error:
> syntax error before 'uint8_t'
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:92: error:
> syntax error before 'GWEN_Io_Request_GetFlags'
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:92: warning:
> type defaults to 'int' in declaration of 'GWEN_Io_Request_GetFlags'
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:92: warning:
> data definition has no type or storage class
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:93: error:
> syntax error before 'uint32_t'
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:94: error:
> syntax error before 'uint32_t'
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:95: error:
> syntax error before 'uint32_t'
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:97: error:
> syntax error before '*' token
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:97: warning:
> type defaults to 'int' in declaration of  
> 'GWEN_Io_Request_GetBufferPtr'
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:97: warning:
> data definition has no type or storage class
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:98: error:
> syntax error before 'GWEN_Io_Request_GetBufferSize'
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:98: warning:
> type defaults to 'int' in declaration of  
> 'GWEN_Io_Request_GetBufferSize'
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:98: warning:
> data definition has no type or storage class
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:99: error:
> syntax error before 'GWEN_Io_Request_GetBufferPos'
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:99: warning:
> type defaults to 'int' in declaration of  
> 'GWEN_Io_Request_GetBufferPos'
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:99: warning:
> data definition has no type or storage class
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:101: error:
> syntax error before 'GWEN_Io_Request_GetGuiId'
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:101: warning:
> type defaults to 'int' in declaration of 'GWEN_Io_Request_GetGuiId'
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:101: warning:
> data definition has no type or storage class
> /opt/local/include/gwenhywfar3/gwenhywfar/iorequest.h:102: error:
> syntax error before 'uint32_t'
>
> and build fails
> William Davis
> frstanATbellsouthDOTnet
> Mac OS X.5.5 Darwin 9.5.0
> XQuartz 2.3.1 (xorg-server 1.4.2-apple17)
> Mac Mini Intel Duo @ 1.86 GHz

It appears that it is actually failing trying to install aqbanking3,  
but you have not provided enough of the output. It does install for me  
with the same setup except on a Mac Pro.

What does the following return?

port installed aqbanking aqbanking3 gwenhywfar gwenhywfar3

I suggest uninstalling aqbanking and gwenhywfar if you have them  
installed.

I just updated the aqbanking3 port to version 3.7.2. In a few hours  
run a selfupdate and then try to install aqbanking3. Then install  
gnucash again.


Cheers!
Frank



More information about the macports-users mailing list