Hello, I am currently using Archlinux and I don't have the SDL2 library loaded into my system.ioLoadModule(.../pharo-vm/libSDL2DisplayPlugin.so): The library itself (libSDL2-2.0.so.0) is located in the pharo-vm folder, however it seems that the vm is looking for it somewhere else because after copying the file in /usr/lib32/ the VM was able to find it correctly. I was wondering : shouldn't the vm only rely on the SDL2 library inside pharo-vm folder ? Thanks, Matthieu |
IIRC, you get the same error message if a library SDL2-2.0.so relies on cannot be found. So, assuming the zeroconf has dealth with setting LD_LIBRARY_PATH to include the vm directory, I'd try readelf -d, and check that all (32-bit versions of) the libraries SDL needs are available. Cheers, Henry
|
In reply to this post by Matthieu
Hi, Esteban
|
Alright, thanks :) By the way, on a side note, when downloading the VM for windows, a libcairo-2.dll is provided but when using zeroconf on linux the cairo library is not provided with the VM. Is it intended ?2015-06-16 13:12 GMT+02:00 Esteban Lorenzano <[hidden email]>:
|
yes, this is intended. in linux you have to install cairo by your own. I suppose is because we thought it was easier for linux users (and we suppose most of them already have it in their systems). No idea if we were wrong :) Esteban
|
Alright, thank you :) I just find the 64bits / 32bits libraries-juggling annoying sometimes :( 2015-06-16 15:12 GMT+02:00 Esteban Lorenzano <[hidden email]>:
|
Le 16/6/15 15:25, Matthieu Lacaton a
écrit :
oh yes!!!! We hope to get a solution by december. Stef
|
Free forum by Nabble | Edit this page |