[sword-devel] Sword C# bindings for Windows

Jon Behrens jbb at crimsonthread.com
Thu Sep 25 17:46:59 MST 2014


One other thing...The Sword module functions that work via cUrl don't 
function over
a VPN...at least on Windows, haven't tried it on Linux.

On 9/25/2014 5:32 PM, Jon Behrens wrote:
> Success.
>
> I've now got the C# bindings so they run without error on both Windows 
> and Linux
> using the same source code. This includes the LookupExample and all of 
> the unit tests.
>
> The project files differ between the two OSs because of differences 
> between MonoDevelop
> and VS2013, but symbolic links on a network drive allows either OS to 
> work on the
> same sources.
>
> I have put in a bug report for the Sword C++ project - it behaves 
> differently in Windows
> and Linux depending on whether a path to sword.conf is passed as an 
> argument or the
> default search function is used to find it. Because of that problem in 
> Windows, I wrote
> a class to handle parsing the sword.conf file and just pass actual 
> paths to the Sword
> C++ functions. I think I've made reasonable choices in that class, but 
> freely admit that
> I'm really new to Sword and will humbly accept correction. I've taken 
> the liberty of placing
> the Sword Project disclaimer on the new class I wrote - If that's not 
> proper, I'll remove it.
>
> I would be happy to post the tutorial I wrote on getting everything to 
> run in Windows
> to the Wiki if the administrator would accept me. I put in a request a 
> few days ago and
> have heard nothing back. My developer password doesn't work.
>
> I've uploaded the MonoDev project file to 
> http://midrash.crimsonthread.com/. The file
> name is cSharpSword.zip. Just click to download. If it is useful, feel 
> free to post it or take
> any of its ideas or code.
>
> Finally, as I start actual development, are there any C# projects 
> extant that I might either
> contribute to or get some ideas from?
>
> Be blessed,
> Jon
>
>
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page





More information about the sword-devel mailing list