I'm a big fan of SQL, and SQLite3 seems like a great drop in module for love. Whereas LuaSQLite3 doesn't have a place in love at the moment (if you feel otherwise, please feel free to contribute to a different thread, not this one) it's an interesting experiment to see if developers would actually use it effectively in their own projects. To this purpose, I am hoping that this thread will allow folks to try and deploy projects in love cross-platform, just like love can.
I admit I am not the most knowledgeable about lua module binaries, and if there is something goofy (e.g. missing deps, how to trust sources, etc etc) please feel free to tell me!
The goal of this thread is to attempt to find a set of binaries that are;
- Made for the each OS supported by the current version of love.
- Made from trusted sources
- Is the current release of LuaSQLite3.
There are a few things you can do;
- Build a binary from the list if it does not meet specifications, and post it here. The downloads will be updated.
- Test binaries with, and report any problems you find.
How can I test this?
Visit the download section for your platform, and download the test_<platform>_<arch>.zip, and run it!
Regardless if it works for you or not, please post;- The version of your operating system.
- If it works, and if not, what error(s) you get!
- Windows x86 (32-bit) - download
status: tested on Vista and wine-1.5.31
source: boolsheet, Vista
version: 0.9.1
note: You need both lsqlite3.dll and lua51.dll in conjunction with the default 0.8.0 download. - Windows x86_64 (64-bit) - download
status: tested on wine-1.5.31, 7
source: boolsheet, Vista
version: 0.9.1
note: You need both lsqlite3.dll and lua51.dll in conjunction with the default 0.8.0 download. - OS X (32/64-bit) - download
status: tested on OS 10.8
source: slime, OS X 10.5 -> OS X 10.8
version: 0.9.1
note: since stock love 0.8.0 doesn't allow io.popen, you need to use slime's openalsoft build (located in the download folder as well) - Linux x86 (32-bit) - download
status: untested
source: josefnpat, Ubuntu 12.04 x86 (32)
version: 0.9.1 - Linux x86_64 (64-bit) - download
status: tested on Ubuntu 12.04 and Arch Linux (2013-07-05)
source: josefnpat, Ubuntu 12.04 x86_64 (64)
version: 0.9.1
edit: slime got the 32.64 OSX bins
edit: boolsheet got the window dll's!
edit: moving the stuff around, links have changed!
edit: added test builds
edit: added custom love binary from slime for io.popen support on OS X