On Nov 16, 2019, at 3:49 AM, Bogdan Popa wrote:

> 
> James Platt writes:
> 
>> Would this now be the preferred method to include a copy of the SQLite
>> library. required by the DB module, to your distribution?  The
>> software I am working on requires a newer version of SQLite than is
>> included in at least some of the operating systems we want to support
>> and it's too much to expect end users to install it themselves.
> 
> I released two packages[1][2] that distribute more recent versions of
> SQLite3 to Linux and macOS a couple of months ago.  I build the shared
> libraries in CI (using GitHub Actions) then add the .so and .dylib files
> to each package, using #lang info's `copy-foreign-libs'[3] to tell
> Racket that it should add the libs to a folder where the ffi library
> will know to look them up.  The source code is here[4].  I'd be happy to
> add more architectures and OSs if you need them.

Thanks.  I think this is exactly what I need.  Linux and macOS are good for 
now.  We will need to add Windows support later but that won't be for a while 
yet.   Eventually, we will want to support some NAS devices and limited mobile 
apps (Android and iOS) but these are not a priority.  


James

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/856973E6-6074-4A1F-8DEA-A4302F893D5F%40biomantica.com.

Reply via email to