Skip to content
This repository was archived by the owner on Dec 4, 2025. It is now read-only.
This repository was archived by the owner on Dec 4, 2025. It is now read-only.

Support for SQLite3 #1

@elliotsayes

Description

@elliotsayes

I have lsqlite3 installed via luarocks

✗ luarocks which lsqlite3
/opt/homebrew/lib/lua/5.4/lsqlite3.so
(provided by lsqlite3 0.9.6-1)

sqlite3 via homebrew

✗ sqlite3 --version
3.46.1 2024-08-13 09:16:08 c9c2ab54ba1f5f46360f1b4f35d849cd3f080e6fc2b6c60e91b16c63f69a1e33 (64-bit)

however getting this error on require("lsqlite3")

/opt/homebrew/share/lua/5.4/luarocks/loader.lua:104: error loading module 'lsqlite3' from file '/opt/homebrew/lib/lua/5.4/lsqlite3.so':
        dlopen(/opt/homebrew/lib/lua/5.4/lsqlite3.so, 0x0006): symbol not found in flat namespace '_sqlite3_enable_load_extension'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions