a.fu...@lqt.it
unread,Jun 15, 2012, 4:09:52 AM6/15/12Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to spatiali...@googlegroups.com
Just few sparse general order considerations:
using libspatialite on Java, C# .NET and PHP (and probably
on many other language bindings) isn't always as plain and
easy as you can expect.
The common issue seems to be always the same for all languages:
the connector module links some libsqlite of its own whilst
libspatialite links a different libsqlite copy (possibly of
a completely different version).
On Linux the situation seems to be slightly better: smarter
overall system design, few well known centralized directories
for shared libraries, many users can easily rebuild from scratch
the whole sw stack on their owns.
On Windows platforms chaos reigns supreme: DLL hell, many users
tends to collect prebuilt DLLs here and there from different
suppliers mixing all them quite at random, there is a higher
probability to encounter some severe mutual incompatibility.
This surely is a sad and unconfortable situation for many users,
but there is very little we can do as the spatialite's devel team;
it's mainly determined by system packagers choices (very often
completely unclear and undocumented).
Just a final consideration: I've never used .NET on my life,
and I'm a very sporadic Java / PHP user (more or less I suppose
the same is for Brad). So our first hand experience is very
near to zero, so we can simply support the community on
the basis of "theoretic / inductive" considerations ;-)
I strongly feel that a stricter cooperation between users
interested in the same language bindings could surely help:
i.e. sharing positive and successful experiences, posting
quick recipes and tutorials, and so on.
bye Sandro
--
Il messaggio e' stato analizzato alla ricerca di virus o
contenuti pericolosi da MailScanner, ed e'
risultato non infetto.