Call Lua clibs (so/dll) from SciTE
Gavin Holt <[email protected]> Tue, 13 Aug 2024 17:08:14 -0700 (PDT)
| Newsgroups | gmane.editors.scite.general |
|---|---|
| Message-ID | <[email protected]> |
Hi, Having tried hard to keep away from binary extensions, I would like to run snippets of Lua code within SciTE - that use sqlite3 databases. This code is eventually going to be called from Civetweb <https://github.com/civetweb/civetweb>, and therefore uses lsqlite <https://github.com/civetweb/civetweb/blob/master/src/third_party/lsqlite3.c> (no version reported). Civetweb is a 64bit single binary web server for local files, also statically linking Lua (5.2), sqlite (version 3.33.0) and more <https://github.com/civetweb/civetweb?tab=readme-ov-file#optionally-included-software> . My preferred SciTE is : - <https://www.scintilla.org/wscite551.zip>Single file 64-bit executable called Sc1 <https://www.scintilla.org/Sc551.exe> (3.8M) does not need any DLL or properties files as these are linked into the executable. You may still create properties files if you wish. I would be very grateful to know if anyone has a compiled lsqlite3complete.dll <https://luarocks.org/modules/dougcurrie/lsqlite3complete> file, that they are able to share, and that can be *required* by Sc1.exe? As some may remember, I do not have (and do not want) a compiler, and have previously scoured the web for compatible binary DLLs <https://lwn.net/Articles/812122/> to extend Lua (and SciTE <https://groups.google.com/g/scite-interest/c/T_6uKMVlMAQ/m/wKTaKFfJHwAJ>). Kind Regards Gavin Holt PS. I did read "Issue with SciTE v 4.1.2.0 and above - luaL_register has removed <https://groups.google.com/g/scite-interest/c/e4Xm2IyiG3Q/m/SCPfA_dvBwAJ>" but didn't really understand: does this outlaw, for all time, any binary extensions for SciTE? -- You received this message because you are subscribed to the Google Groups "scite-interest" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/scite-interest/cc0c51bd-fd0f-4f23-8d6e-60f35a51bf44n%40googlegroups.com.