<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style='font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;'>I am running Squeak 4.5 /w Cog on Slackware Linux 64. I am beginning to suspect its a problem with my Alien Bob 32 bit compatability libraries.<br>Yesterday, I attempted a call to Stripe.com using WebClient and I got a primitive failed for SqueakSSL even though the SqueakSSL bundle is there.<br><br>I have configured a 32 bit machine and will try later this week.<br><br>thx.<br><div id="1"><br>---- On Mon, 02 Sep 2013 21:44:03 -0700 <b>Levente Uzonyi &lt;leves@elte.hu&gt;</b> wrote ---- <br></div><br><blockquote style="border-left: 1px solid #0000FF; padding-left: 6px; margin:0 0 0 5px">You should use RFB-ikp.8 for Squeak 4.3 and newer. Note that there's a  <br>space at the beginning of the file name (it's " RFB-ikp.8.mcz"), which  <br>confuses everyone and everything (people, MC, SqueakSource, etc). <br> <br> <br>Levente <br> <br>On Mon, 2 Sep 2013, gettimothy wrote: <br> <br>&gt; Good Morning. <br>&gt;  <br>&gt; &nbsp;&nbsp;&nbsp; On right monitor is Squeak4.5 on Cog.app-13.28.2749; <br>&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RFB-ikp.6 from SqueakSource <br>&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I use this as the VNCServer. <br>&gt;  <br>&gt; &nbsp;&nbsp;&nbsp; On left monitor is Pharo2.o ; <br>&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RFB(MarianoMartinezPeck.16) <br>&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I use this as the VNCViewer. <br>&gt;  <br>&gt; My plan was to debug the squeak side using the pharo side as a reference. <br>&gt; It worked like a charm for the <br>&gt;  <br>&gt; <br>&gt;       RFBSocket&gt;&gt;waitForSendDoneFor: timeout <br>&gt;  <br>&gt;  <br>&gt;  <br>&gt;  <br>&gt;  <br>&gt; method where&nbsp; a&nbsp; copy-n-paste (thank you Mr. Peck (: ) enables me to start the server on Squeak and connect the VNC Viewer on the pharo side, and <br>&gt; my squeak shows up (yay!) <br>&gt; However, when I move the mouse over the viewer, the server crashes. <br>&gt;  <br>&gt; I tracked the problem down to here: <br>&gt;  <br>&gt;  <br>&gt; <br>&gt;       RFBSession&gt;&gt;endUpdate <br>&gt;       &nbsp;&nbsp;&nbsp; ... <br>&gt;       &nbsp;&nbsp;&nbsp;&nbsp; SmalltalkImage current vmParameterAt: 5 put: allocationCount. <br>&gt;  <br>&gt;  <br>&gt;  <br>&gt;  <br>&gt; &nbsp;&nbsp;&nbsp; ... <br>&gt;  <br>&gt;  <br>&gt;  <br>&gt; Commenting out the&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&gt;  <br>&gt; <br>&gt;       SmalltalkImage current vmParameterAt: 5 put: allocationCount <br>&gt;  <br>&gt;  <br>&gt;  <br>&gt;  <br>&gt;  <br>&gt; line, enables the view to show up just fine; Howerver, Mouse events are not captured (buffered? killing the viewer, makes all the mouse events <br>&gt; happen at once). <br>&gt;  <br>&gt;  <br>&gt; I am not a VM guy (yet), so I was hoping a simple version check on the VritualMachine would do the trick, but then, I realized its something <br>&gt; deeper.&nbsp;&nbsp;&nbsp; <br>&gt;  <br>&gt; Here is the pharo version check. <br>&gt;  <br>&gt; <br>&gt;       VirtualMachine version 'NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 <br>&gt;       2013 <br>&gt;       NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013 <br>&gt;       git://gitorious.org/cogvm/blessed.git Commit: 412abef33cbed05cf1d75329e451d71c0c6aa5a7 Date: 2013-03-13 17:48:50 +0100 By: Esteban <br>&gt;       Lorenzano &lt;<a href="mailto:estebanlm@gmail.com" target="_blank">estebanlm@gmail.com</a>&gt; Jenkins build #14535 <br>&gt;  <br>&gt;  <br>&gt;  <br>&gt; &nbsp;&nbsp; <br>&gt;  <br>&gt; Here is the Squeak version check: <br>&gt;  <br>&gt; <br>&gt;       SmalltalkImage current vmVersion 'Croquet Closure Cog VM [CoInterpreter VMMaker.oscog-eem.302]' <br>&gt;  <br>&gt;  <br>&gt;  <br>&gt;  <br>&gt;  <br>&gt; Some observations (I have not been coding Smalltalk in over a year, and I am a bit of a newbie) <br>&gt;  <br>&gt;  <br>&gt; &nbsp;&nbsp;&nbsp; 1. Squeak and Pharo are forked and I only see this sort of thing continuing. <br>&gt; &nbsp;&nbsp;&nbsp; 2. Pharo factors VirtualMachine out of SmalltalkImage. <br>&gt; &nbsp;&nbsp;&nbsp; 3. My idea to 'just install NativeBoost and see if that works'&nbsp; seems silly <br>&gt; &nbsp;&nbsp;&nbsp; 4. If Pharo is the 'tool for the job' for the project I need VNC for, then I can deal with that, its just that I like Squeak. <br>&gt;  <br>&gt;  <br>&gt; At this point, I decided to ask for advice on the best way to approach this problem. <br>&gt;  <br>&gt; Please note, I have to do the Stripe work for squeak before I can revisit this. <br>&gt;  <br>&gt; thx in advance. <br>&gt;  <br>&gt; t. <br>&gt;  <br>&gt; <br></blockquote><br></div></body></html>