Hi Roberto,

On Fri, 2008-05-23 at 02:34 +0200, Roberto Majadas wrote:
> Here is the output of vala-gen-introspect and vapigen and the bindings
> files. 
> 
> [EMAIL PROTECTED]:~/Desktop/vala/vapi/packages$ vala-gen-introspect
> libgda-3.0 libgda-3.0
> Dropping [...] duplicate

Nothing to worry about these messages.

> /usr/include/libgda-3.0/libsql/sql_parser.h:122: syntax error,
> unexpected typedef-name, expecting identifier or '('

This means that the libgda header files are probably not stand-alone
includable, i.e. the order you include the header files matters. You
should be able to fix this by inserting header paths into
libgda-3.0.files at appropriate positions, vala-gen-introspect includes
header files in the same order as specified in libgda-3.0.files.

> ------------------------------------------------------------------------------
> 
> 
> [EMAIL PROTECTED]:~/Desktop/vala/vapi/packages$ vapigen --library libgda-3.0
> libgda-3.0/libgda-3.0.gi 
> 
> (vapigen:8057): GLib-GObject-WARNING **: cannot register existing type
> `GeeMap'

I cannot reproduce this issue, please try again with Vala SVN.

Jürg

_______________________________________________
Vala-list mailing list
Vala-list@gnome.org
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to