Description
When attempting to build the jdbrowser project from source, a compilation error occurred related to the missing libsqlite3 library.
Steps to Reproduce
- Clone the
jdbrowser repository:
git clone <repository_URL>
cd JDbrowser
- Attempt to build the project using the command:
- Observe the error:
error: linking with `cc` failed: exit status: 1
...
/usr/bin/ld: cannot find -lsqlite3: No such file or directory
Expected Behavior
The project should build successfully without errors.
Actual Behavior
The build fails with an error indicating the absence of the libsqlite3 library.
Environment
- Operating System: Debian GNU/Linux 12 (bookworm)
- Version: 12 (bookworm)
- GLIBC Version: 2.36
- Kernel Version: 6.1.0-34-amd64
- Rust Version:
cargo: 1.88.0
rustc: 1.88.0
Additional Information
- Installed library to resolve the issue:
sudo apt install libsqlite3-dev
Suggestion
It would be helpful to include the required dependencies, such as libsqlite3-dev, in the project's documentation to assist future users in building the project successfully.
Description
When attempting to build the
jdbrowserproject from source, a compilation error occurred related to the missinglibsqlite3library.Steps to Reproduce
jdbrowserrepository:Expected Behavior
The project should build successfully without errors.
Actual Behavior
The build fails with an error indicating the absence of the
libsqlite3library.Environment
cargo: 1.88.0rustc: 1.88.0Additional Information
Suggestion
It would be helpful to include the required dependencies, such as libsqlite3-dev, in the project's documentation to assist future users in building the project successfully.