Hello.
I am just starting with Pharo/smalltalk and sqlite
Running Pharo 11 and 12 (tried both) on Fedora, I installed the library, but most tests are failing with the following error
Could not find symbol named: #sqlite3_close_v2 searching in module: '/usr/lib/libsqlite3.so.0'
The file does exists and is provided by the following rpm package
sudo dnf provides /usr/lib/libsqlite3.so.0
sqlite-libs-3.45.1-2.fc40.i686 : Shared library for the sqlite3 embeddable SQL database engine.
Repo : @System
Matched from:
Filename : /usr/lib/libsqlite3.so.0
sqlite-libs-3.45.1-2.fc40.i686 : Shared library for the sqlite3 embeddable SQL database engine.
Repo : fedora
Matched from:
Filename : /usr/lib/libsqlite3.so.0
It looks like it's trying to load the i686 version of the library, however pharo is running 64 bits, not sure this is expected ?
This simple code would throw the same error also
| connection |
connection := SQLite3Connection memory.
How can I fix it ?
Thank you.
Hello.
I am just starting with Pharo/smalltalk and sqlite
Running Pharo 11 and 12 (tried both) on Fedora, I installed the library, but most tests are failing with the following error
The file does exists and is provided by the following rpm package
It looks like it's trying to load the i686 version of the library, however pharo is running 64 bits, not sure this is expected ?
This simple code would throw the same error also
How can I fix it ?
Thank you.