As .NET Core finally gears at full speed to support spatial data thanks to community (me included; see https://github.com/aspnet/EntityFrameworkCore/issues/1100 and https://github.com/bricelam/EFCore/commit/0a9dc2829e39e174c31721ae57d269ed2be2017a) it becomes obviously that these ports are a MUST in very near future. If available they will guarantee widespread of SpatiaLite technology on all platforms.
Best Regards,
Plamen Ivanov
plamen-i
Collin,
I don’t understand what you are asking.
If you want to compile spatialite (and dependencies, which is the harder part), then just do it – you have the source code, and presumably you have the tools for the platforms you care about. Have you tried this?
I’m also not sure I understand the “link” part for spatialite. You should be thinking of “load plugin at runtime”, not “link at compile time”, for most usages. That is: link sqlite, load spatialite.
If you have a specific problem, can you please provide a minimal, compilable, self-contained example of that problem?
Brad
I still don’t understand. If there is an App Store policy problem, how will ADO.NET help?
Spatialite (and its dependencies) are C or C++ (i.e. native code). You need to build them for the platform you are running on.
In general, SQLite “Loadable extensions are C-code.” - https://www.sqlite.org/loadext.html#compiling_a_loadable_extension
What are you expecting instead?
Brad
--
You received this message because you are subscribed to the Google Groups "SpatiaLite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spatialite-use...@googlegroups.com.
To post to this group, send email to spatiali...@googlegroups.com.
Visit this group at https://groups.google.com/group/spatialite-users.
For more options, visit https://groups.google.com/d/optout.
Hi all,My original question was about building SpatiaLite for different platforms. Let me clarify it.See for example how it works for SQLite. It has official binaries for download built from the same source code at the same time for every supported platform.