I'm also interested in these extensions. I'm not sure if there about
potential downsides to statically linking them, though: e.g. IIUC Racket
relies on a not-especially-recent system libsqlite3 on Mac OS (but maybe it
shouldn't?).

>From other mailing list discussions, though, I understand that it's also
possible to dynamically link these extensions, and that you can arrange for
Racket to use a libsqlite3 you provided: see
https://groups.google.com/d/topic/racket-users/Xg2iwevsSu0/discussion and
https://groups.google.com/d/topic/racket-users/lOF5FwViZfM/discussion.

-Philip


On Sat, Feb 1, 2020 at 10:36 AM 'Joel Dueck' via Racket Developers <
racket-dev@googlegroups.com> wrote:

> +1
>
> On Monday, January 27, 2020 at 8:07:54 AM UTC-6, Andre Garzia wrote:
>>
>> Hi Folks,
>>
>> SQLite is very flexible and lots of features can be enabled at compile
>> time. I was wondering if the following extensions could be enabled for the
>> next release:
>>
>> # FTS5
>> A new full-text search extension.
>>
>> more info at: https://www.sqlite.org/fts5.html
>>
>> # JSON1
>> Enable JSON features inside SQLite. This is very useful for storing
>> arbitrary documents.
>>
>> more info: https://www.sqlite.org/json1.html
>>
>> # SQLAR
>>
>> SQLite archives are a powerful way of storing binary files inside SQLite
>> much like a virtual file system.
>>
>> more info: https://www.sqlite.org/sqlar.html
>>
>> I've checked the compile options used for sqlite3.dll included in Racket
>> 7.5 using "PRAGMA compile_options" and currently it is basically FTS3 and
>> RTREE.
>>
>> Best
>> A.
>>
>> --
>> http://www.andregarzia.com -- All We Do Is Code.
>> http://fon.nu -- minimalist url shortening service.
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-dev/b4a3f1d6-5466-432d-84d6-a457d43bd2c6%40googlegroups.com
> <https://groups.google.com/d/msgid/racket-dev/b4a3f1d6-5466-432d-84d6-a457d43bd2c6%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-dev/CAH3z3gb6Dx5EOS9AWZvyQzEBQky1P6hR2%2BZ4iwJ44mWrHWsiFA%40mail.gmail.com.

Reply via email to