Closed samis closed 9 years ago
I can look at this, but I need to have access to Eina.h and its contents. There must be something missing to support.
No problem, it's one of the development headers for an opensource library. The file can be viewed in the git repository at https://git.enlightenment.org/core/efl.git/tree/src/lib/eina/Eina.h
It seems the issue is that some structs use va_args
or __builtin_va_args
... I'm still not sure how to map those or where those are defined, I'll keep investigating.
@samis With HEAD you can now generate bindings for eina. The headers have some nested structs inside structs and these aren't supported right now, I'll try to fix that next.
And now nested structs are also supported! \o/
Using this input:
The following stacktrace is produced:
I've most likely screwed up in the definition, but just making this issue in case I didn't.