<br><br><div class="gmail_quote">On Sat, Apr 16, 2011 at 10:39 PM, Igor Stasenko <span dir="ltr">&lt;<a href="mailto:siguctua@gmail.com">siguctua@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 16 April 2011 18:06, Mariano Martinez Peck &lt;<a href="mailto:marianopeck@gmail.com">marianopeck@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt; On Sat, Apr 16, 2011 at 1:19 PM, Mariano Martinez Peck<br>
&gt; &lt;<a href="mailto:marianopeck@gmail.com">marianopeck@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Sat, Apr 16, 2011 at 1:41 AM, Jay Hardesty &lt;<a href="mailto:jay.hardesty@gmail.com">jay.hardesty@gmail.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Hi - actually just used your much appreciated April-10 post on<br>
&gt;&gt;&gt; building a Cog VM  (only reason I didn&#39;t go for a Cog VM originally<br>
&gt;&gt;&gt; was that my experience was limited to building traditional Squeak<br>
&gt;&gt;&gt; VM&#39;s)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; THANK YOU for publishing this clear, helpful guide!<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; You are welcome. I am happy it was useful. Today or tomorow I will publish<br>
&gt;&gt; a new one also about building but with a bit more of &quot;advanced&quot; features.<br>
&gt;<br>
&gt;<br>
&gt; Ok, here it is<br>
&gt; <a href="http://marianopeck.wordpress.com/2011/04/16/building-the-vm-second-part/" target="_blank">http://marianopeck.wordpress.com/2011/04/16/building-the-vm-second-part/</a><br>
&gt;<br>
<br>
</div>Very nice. Thanks for tutorials.<br>
I will put a link to your pages on Cog wiki.<br></blockquote><div><br>Thanks for answer all my questions :)<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div><div></div><div class="h5"><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; One small issue I encountered:  Pasting the workspaces verbatim, I<br>
&gt;&gt;&gt; ended up with a version of MacOSConfig missing the resourcesDir<br>
&gt;&gt;&gt; instance variable. After adding  the resourcesDir inst var, everything<br>
&gt;&gt;&gt; worked fine.<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Thanks, in fact, that was a bug ;) I&#39;ve just fix it.<br>
&gt;&gt;<br>
&gt;&gt; Best regards,<br>
&gt;&gt;<br>
&gt;&gt; Mariano<br>
&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks once more,<br>
&gt;&gt;&gt; Jay<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Fri, Apr 8, 2011 at 2:44 PM, Mariano Martinez Peck<br>
&gt;&gt;&gt; &lt;<a href="mailto:marianopeck@gmail.com">marianopeck@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt; &gt; Hi. Sorry I have no idea but maybe someone can help you.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Mariano<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; On Mon, Apr 4, 2011 at 2:16 AM, Jay Hardesty &lt;<a href="mailto:jay.hardesty@gmail.com">jay.hardesty@gmail.com</a>&gt;<br>
&gt;&gt;&gt; &gt; wrote:<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; Hello,<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; I&#39;m trying to build a Squeak VM for Mac iOS using a Pharo 1.2.1 image,<br>
&gt;&gt;&gt; &gt;&gt; based on the instructions at<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; <a href="http://book.pharo-project.org/book/Virtual-Machine/Building/BuildVMOnOSX/" target="_blank">http://book.pharo-project.org/book/Virtual-Machine/Building/BuildVMOnOSX/</a>.<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; I&#39;m using snv rev 2330, since that&#39;s noted as compatible with VMMaker<br>
&gt;&gt;&gt; &gt;&gt; 1.4 (ConfigurationOfVMMaker-LaurentLaffon.20)<br>
&gt;&gt;&gt; &gt;&gt; (FWIW I&#39;ve tried every combination of revs 2330 and 2378, VMMaker 1.4<br>
&gt;&gt;&gt; &gt;&gt; and 1.5.  Pharo 1.1.1, 1,2,1, and 1.3).<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; If I check out revision 2330 (or 2378) and simply compile the 64-bit<br>
&gt;&gt;&gt; &gt;&gt; Mac VM (non-Cog) in distribution config, I get<br>
&gt;&gt;&gt; &gt;&gt; ld: duplicate symbol _createWindowWidthheightoriginXyattrlength<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; If I generate my own src directory from VMMaker (all internal plugins,<br>
&gt;&gt;&gt; &gt;&gt; as shown below) and compile then I get:<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; [...]/platforms/iOS/vm/src/vm/intplugins/ObjectiveCPlugin/ObjectiveCPlugin.c:<br>
&gt;&gt;&gt; &gt;&gt; No such file or directory<br>
&gt;&gt;&gt; &gt;&gt; If I copy in the ObjectiveCPlugin folder from the non-generated src<br>
&gt;&gt;&gt; &gt;&gt; folder then I get the duplicate symbol link error as above<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; I&#39;m using Xcode 4, SDK Mac OSX 10.6<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; Thanks very much for any pointers - sorry if I missed something<br>
&gt;&gt;&gt; &gt;&gt; obvious<br>
&gt;&gt;&gt; &gt;&gt; Jay<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; EXTERNAL_PLUGINS =<br>
&gt;&gt;&gt; &gt;&gt; INTERNAL_PLUGINS = ADPCMCodecPlugin Squeak3D BMPReadWriterPlugin<br>
&gt;&gt;&gt; &gt;&gt; B2DPlugin BitBltPlugin ClipboardExtendedPlugin CroquetPlugin DSAPrims<br>
&gt;&gt;&gt; &gt;&gt; ZipPlugin SqueakFFIPrims FFTPlugin FT2Plugin FloatArrayPlugin<br>
&gt;&gt;&gt; &gt;&gt; FloatMathPlugin GeniePlugin JPEGReaderPlugin Klatt LargeIntegers<br>
&gt;&gt;&gt; &gt;&gt; MacMenubarPlugin Matrix2x3Plugin MiscPrimitivePlugin IA32ABI IA32ABI<br>
&gt;&gt;&gt; &gt;&gt; QuicktimePlugin RePlugin SecurityPlugin SlangTestSupportPlugin<br>
&gt;&gt;&gt; &gt;&gt; SlangTestSupportSSIP SoundCodecPrims SoundGenerationPlugin SoundPlugin<br>
&gt;&gt;&gt; &gt;&gt; StarSqueakPlugin SurfacePlugin<br>
&gt;&gt;&gt; &gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt; VM-beginners mailing list<br>
&gt;&gt;&gt; &gt;&gt; <a href="mailto:VM-beginners@lists.squeakfoundation.org">VM-beginners@lists.squeakfoundation.org</a><br>
&gt;&gt;&gt; &gt;&gt; <a href="http://lists.squeakfoundation.org/mailman/listinfo/vm-beginners" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/vm-beginners</a><br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; --<br>
&gt;&gt;&gt; &gt; Mariano<br>
&gt;&gt;&gt; &gt; <a href="http://marianopeck.wordpress.com" target="_blank">http://marianopeck.wordpress.com</a><br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Mariano<br>
&gt;&gt; <a href="http://marianopeck.wordpress.com" target="_blank">http://marianopeck.wordpress.com</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Mariano<br>
&gt; <a href="http://marianopeck.wordpress.com" target="_blank">http://marianopeck.wordpress.com</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; VM-beginners mailing list<br>
&gt; <a href="mailto:VM-beginners@lists.squeakfoundation.org">VM-beginners@lists.squeakfoundation.org</a><br>
&gt; <a href="http://lists.squeakfoundation.org/mailman/listinfo/vm-beginners" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/vm-beginners</a><br>
&gt;<br>
&gt;<br>
<br>
<br>
<br>
--<br>
</div></div><div><div></div><div class="h5">Best regards,<br>
Igor Stasenko AKA sig.<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Mariano<br><a href="http://marianopeck.wordpress.com" target="_blank">http://marianopeck.wordpress.com</a><br><br>