ejdb
ejdb copied to clipboard
Where have gone C# .NET binding?
Where have gone C# .NET binding?
Previously there was Softmotions/ejdb-csharp, which was deprecated in favor of official ejdb C# .NET binding, but I can't see it anywhere in repo, nor official site. I haven't found any official announcements about it's destiny.
Hi! We have moved to ejdb2, it has completely different codebase. So have to write again many language bindings, and need time to do it. Currently the following bindings implemented:
- Dart
- Java
- NodeJS Some work in progress for:
- Rust
- Python
Unfortunately we have not started C# integration due to lack of resources. I can't estimate time when we will release it. Anyway I'm open for any contributions .
I implemented basic .NET integration functionality (based on the Java version): https://github.com/kmvi/ejdb2-csharp
It works, but there is an issue with Windows version: symbols from libiowow are not exported from libejdb2. I couldn't fix that, so I built both libiowow and libejdb2 as dynamic libraries.
Thank you so much for your efforts! Anyway I have quite limited access to windows - ejdb win builds tested using wine runner :) I will try to resolve static binding issues but it seems to be fundamental problem of linux based cross compilation for win. Tomorrow will publish you binding to our README. Thank you again!
I see you have patched cmake build scripts, trying to find clean solution
I see you have patched cmake build scripts, trying to find clean solution
How it's going?
Was busy last month will try to get time next week