2014/1/11 Martin McClure <martin@hand2mouse.com>
On 01/11/2014 12:17 AM, Hernán Morales Durand wrote:
Didn't tried myself but there is a tracing library for X called xscope. Is not included by default in most distros.
http://xorg.freedesktop.org/archive/individual/app/xscope-1.4.tar.gz
Don't bother with xev, does not capture clicks inside Pharo.
Thanks for the replies.
Adding the sources file to the bin dir -- no change. I'll try xscope and see if any interesting info surfaces.
I looked at what libs are loaded by Pharo, and which ones of those are ones I upgraded last week. The intersection appears to be related to one package: I upgraded glibc from 2.16 to 2.17. At this point this seems to be the likeliest cause. However, I think I've run Pharo 3.0 on another very similar machine (at work) with glibc 2.17 successfully. Hmm.
Where can I find instructions on how to build my own VM from source? Or alternative VMs to try?
Regards,
-Martin
This instructions are very good: https://github.com/pharo-project/pharo-vm I build my own vm because I am using a rather old ubuntu version (10.04) and the current vm does not work with my glibc version. Feel free to ask if you have any questions or problems with building the vm. Nicolai