On Jun 8, 2012, at 4:56 PM, Phil (list) wrote:

> Having said that and made the change to openGLLibraryName, now I'm getting a 
> segfault on my first OpenGL call.  I'm running Ubuntu 12.04 64-bit desktop 
> with 32-bit compat libs installed and running with proprietary X11/OpenGL 
> (fglrx) drivers and libgl1-mesa-dev installed... do I need to symlink the 
> library to a specific location or is there anything related to my 
> configuration that sounds like the culprit?
> 
> Also, it finally dawned on me that I had too many variables in play 
> troubleshooting this while trying to do everything at once (i.e. using a 
> different vm/image/code) so I've installed Squeak 4.3 with the 'classic' VM 
> (though I'm open to using any combination of VM and image that helps sort 
> this out), using the current repo versions of FFI and OpenGL to try to keep 
> the troubleshooting as straightforward as possible.

It turns out there are two flavors (builds) of the same VM and I picked the 
wrong one:

VM obtained via Ubuntu Software Center download:

squeakvm -version reports:
4.4.7-2357 #1 XShm Tue Apr 24 17:12:58 UTC 2012 gcc 4.6.3
Linux yellow 2.6.24-29-server #1 SMP Tue Oct 11 15:57:27 UTC 2011 x86_64 x86_64 
x86_64 GNU/Linux
plugin path: /usr/lib/squeak/4.4.7-2357/ [default: /usr/lib/squeak/4.4.7-2357/]

Seg fault

===============================

VM obtained via Squeak all-in-one:

squeakvm -version  reports:
4.4.7-2357 #1 XShm Sun Jan 23 18:17:31 PST 2011 gcc 4.3.2
Linux vps2.piumarta.com 2.6.18-028stab053.10-ent #1 SMP Thu Feb 28 20:34:08 MSK 
2008 i686 GNU/Linux
plugin path: 
/home/phil/Development/Smalltalk/phil-images/sq43/Squeak-4.3-All-in-One.app/Contents/Linux-i686/lib/squeak/4.4.7-2357/
 [default: 
/home/phil/Development/Smalltalk/phil-images/sq43/Squeak-4.3-All-in-One.app/Contents/Linux-i686/lib/squeak/4.4.7-2357/]

Works

Looks like the first one is a 64-bit build and the second 32-bit which would 
probably explain it.

Thanks,
Phil_______________________________________________
Beginners mailing list
[email protected]
http://lists.squeakfoundation.org/mailman/listinfo/beginners

Reply via email to