I've gotten the C# examples to build in Windows, however there is a problem with
entry points to the flat API.

In the Linux version the flatapi.cpp is part of the build and included in the libsword.so

In the Windows version, flatapi.h is available in the build, but the .cpp file is not included. That means that the C# examples build and run until they have actually to use one of the API functions. At that time, it dies saying that it can't find an entry point for the API
function.

Trying simply to add flatapi.cpp to the libsword.dll project throws a bunch of unresolved
external references which I've not had time to chase down.

At this point I'm (re)learning more about C++ than I had hoped to. If anyone can give
me a clue to short cut some of this, I'd appreciate it.

Best,
Jon

On 9/16/2014 4:29 AM, Daniel Hughes wrote:
I need to retrieve the KeyText in OSIS format (eg 'gal.2.3') though
the c# bindings which means through the flat API.

Would it be difficult to expose this through the flat api?

And if so is there someone with the c/c++ ability who is willing to
implement it in exchange for my my appreciation...

I will do the c# binding work as soon as it is available on flatapi.

Cheers,
Daniel

_______________________________________________
sword-devel mailing list: [email protected]
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page



_______________________________________________
sword-devel mailing list: [email protected]
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Reply via email to