Hi guys. I have just &quot;fixed&quot; the problem that we cannot load clean Cog in Pharo 1.4/1.3 because AbstractLauncher was removed. I have created a package CogVMMakerPharoCompatibility in the repo PharoVM of SqueakSource and I have commited a nuked version of AbstractLauncher. It is nuked because the method #activate is sent by Cog&#39;s CommandLineLauncher class &gt;&gt; initialize.  So...it seems CommandLineLauncher is only used for scripting, so if you DO want to use that class, it won&#39;t work in Pharo. But at least Cog will load without problems and you will be able to build a VM.  Of course a better solution would be to put &#39;Cog-Scripting&#39; in a separate package and from ConfigurationOfCog do not loas such separated package if we are in Pharo but do load it if we are in Squeak.   If someone (Eliot) publishes such a change, I don&#39;t have a problem to rollback this one. But I was tired of this error so I proceeded with this workarround.<br>

<br>So...this was done in ConfigurationOfCog new baseline 2.0 and new version 3.7.<br><br>Gofer it     <br>    squeaksource: &#39;MetacelloRepository&#39;;<br>    package: &#39;ConfigurationOfCog&#39;;<br>load.<br><br>((Smalltalk at: # ConfigurationOfCog) project version: &#39;3.7&#39;) load<br>
<br><br>Cheers<br><br>-- <br>Mariano<br><a href="http://marianopeck.wordpress.com" target="_blank">http://marianopeck.wordpress.com</a><br>
<br>