Not that you are wrong, but how did you choose AlienOpenGL over CroquetGL? IIRC, there is also a 3D project associated with NativeBoost. The latter lives here: http://code.google.com/p/nativeboost/ Just curious. I was originally very disappointed that Croquet was an all-or-nothing proposition. Just studying the code, it had a very nice way of manipulating 3D objects (more than just drawing triangles), but it was part of the 3D operating system, which was not something I could put in front of the end users I had in mind. Here's hoping the nice code is moving toward something that we can use to open 3D views from inside of Pharo. On to your debugging problem, can you tell what Pharo is trying to load? I have resorted to building my own VM to get a look at exactly what paths are used to load libraries. Even a relevant #moduleName return value might help identify the required library. You could be experiencing problems because the library is not present, or because FFI is looking in the wrong place. The Linux VM does not easily give up its secrets. ________________________________________ From: pharo-project-bounces@lists.gforge.inria.fr [pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of Ricardo Jacas [ricardo.jacas@gmail.com] Sent: Thursday, January 20, 2011 1:44 PM To: pharo-project@lists.gforge.inria.fr Subject: [Pharo-project] Using AlienOpenGL hi, im trying to work with the AlienOpenGL library, in ubuntu, but i cant get even the test to run. it keeps saying i dont have a basic library but i dont have a clue how to get it. i have been all day ready post about it and i simply cant make it. anyone can do a stupid proof guide? Ricardo -- lets reign all together