On 28-11-2012 16:25, Igor Stasenko wrote:
On 28 November 2012 19:19, Casimiro de Almeida Barreto <casimiro.barreto@gmail.com> wrote:
On 28-11-2012 14:34, Igor Stasenko wrote:
Try:
CairoLibraryLoader getLibraryHandle
also check what
CairoLibraryLoader getLibraryPath had to change to /usr/lib/libcairo.so.1 Path is hard coded... not the best of worlds... well, if you know how to make it work on all linuxes without hardcoding, fell free to share :)
But problems remainded... I'll have to take some time to see what's going on.
Make sure it is 32-bit library. /usr/lib64 handles 64 bit libraries /usr/lib handles 32 bit libraries
[CdAB@localhost ~]$ ls /usr/lib64/libGL* /usr/lib64/libGLESv1_CM.so.1 /usr/lib64/libGLESv2.so.2.0.0 /usr/lib64/libGL.so /usr/lib64/libGLUI.so /usr/lib64/libGLU.so /usr/lib64/libGLESv1_CM.so.1.1.0 /usr/lib64/libGLEW.so.1.6 /usr/lib64/libGL.so.1 /usr/lib64/libGLUI.so.2 /usr/lib64/libGLU.so.1 /usr/lib64/libGLESv2.so.2 /usr/lib64/libGLEW.so.1.6.0 /usr/lib64/libGL.so.1.2 /usr/lib64/libGLUI.so.2.81 /usr/lib64/libGLU.so.1.3.08004 [CdAB@localhost ~]$ ls /usr/lib/libGL* /usr/lib/libGL.so.1 /usr/lib/libGL.so.1.2 /usr/lib/libGLU.so.1 /usr/lib/libGLU.so.1.3.08004 [CdAB@localhost ~]$ BTW, /usr/lib/libGL.so.xx is nouveau while /usr/lib/nvidia... is... Nouveau should work OK (as it do in squeak with OpenGL).