Hats off to the developers of gaim/libgaim for creating such useful code. I'm hoping to create some C# bindings to libgaim. I just don't know where to start are there other language bindings out there that show where the functions are I need to export? Or maybe some documentation about the core functions and types?
Forgive me if this information is out there and obvious... :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I looked around a little and found SWIG which could be used to wrap libgaim. Not only that but then libgaim could be exposed to perl, java, c#, ruby, php, etc...
I have no experience with SWIG so I don't know how possible this is. Seems too easy if SWIG can just do it all :)
Does anyone here have experience with SWIG or libgaim's api enough to say if this would be a possible way to expose libgaim to other languages?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hats off to the developers of gaim/libgaim for creating such useful code. I'm hoping to create some C# bindings to libgaim. I just don't know where to start are there other language bindings out there that show where the functions are I need to export? Or maybe some documentation about the core functions and types?
Forgive me if this information is out there and obvious... :)
I looked around a little and found SWIG which could be used to wrap libgaim. Not only that but then libgaim could be exposed to perl, java, c#, ruby, php, etc...
I have no experience with SWIG so I don't know how possible this is. Seems too easy if SWIG can just do it all :)
Does anyone here have experience with SWIG or libgaim's api enough to say if this would be a possible way to expose libgaim to other languages?