[sqlite-dev] SQLite packaging, again

Roger Binns rogerb at rogerbinns.com
Wed Dec 14 17:56:47 GMT 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 14/12/11 09:34, Jaroslaw Staniek wrote:
> But I did not consider using Statically Linked Extensions via 
> sqlite3_auto_extension.

They aren't statically linked in the conventional sense.

> The issue arise from the fact that there is at least one
> sqlite3IcuInit() call - in sqlite's main.c.

The traditional distribution of SQLite is as an amalgamation - basically
all the code joined together into one file.  The extensions including ICU
are not built by default although the code is there and something would
have to cause them to load hence that call.

You can take the source for the ICU extension and include it with your app
and register it at runtime if the system SQLite has not been compiled with
ICU support.

Roger


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk7o418ACgkQmOOfHg372QQdOACgvy1i2Eysrbr7ts1TbujP8rhg
vbAAn1xDZm26EKoBKrHyqMHg8TyCwbhc
=u+6J
-----END PGP SIGNATURE-----



More information about the calligra-devel mailing list