2009/4/28 Mariano Martinez Peck
<marianopeck@gmail.com>
2009/4/28 Hilaire Fernandes
<hilaire@ofset.org>
On linux
I installed OpenDBX, checked it work to connect to my remote database
Then check for system awarness of it:
hilaire@tice:~/Documents/Projets/BaseRessources$ ldconfig -p | grep opendbx
��� libopendbxplus.so.1 (libc6) => /usr/lib/libopendbxplus.so.1
��� libopendbx.so.1 (libc6) => /usr/lib/libopendbx.so.1
Then installed squeakdbx in pharo from universe so ffi is installed as well.
I installed the latest vm (3.10-4 #2) from squeakvm.org web site as my previous vm was apparently without ffi (or could it be the plugin compiled in the VM?).
When trying to connect, I still have 'unable to find function address'.
I already check that.
Questions:
- how did you install openDBX ? compile by yourself or binaries ?
- do you have the mysql client library installed ?
I installed opendbx from debian package, so it is in /usr/lib
As I wrote it, Opendbx is working in my station: I can connect to my remote database through the opendbx interactive mode.
mysql client and library are installed of course.
I am curious about how FFI find the library. Does it goes to the ldconfig cache?
Or does it check through preset path.
In doubt I added system wide env variable:
LD_LIBRARY_PATH=/usr/lib:/usr/local/lib
�
but it does not help.