<div dir="ltr"><div><div>This repository is largely outdated and no longer maintained. <br></div>The official Pharo Cog VM is now hosted on github:<br><br><a href="https://github.com/pharo-project/pharo-vm">https://github.com/pharo-project/pharo-vm</a><br>
<br></div>I feel sorry that you wasted your time on it :/<br><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 23 April 2014 18:24, gettimothy <span dir="ltr">&lt;<a href="mailto:gettimothy@zoho.com" target="_blank">gettimothy@zoho.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br><u></u><div><div style="font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif"><div>Hi Folks,</div><div><br>
</div><div>I am now working with the CMakeVMMaker on Pharo and am curious as to the maturity of the code before I tackle some build issues I am having with it.</div><div>Please note that I am NOT looking for an answer to this specific build issue--I can trace that down and fix it just fine. I merely need a sense of the community&#39;s sense of the tools robustness so I can keep that in mind as future issues come up.</div>
<div><br></div><div>I am currently using the source tree from  git clone git://<a href="http://gitorious.org/cogvm/blessed.git" target="_blank">gitorious.org/cogvm/blessed.git</a></div><div>and running the generator.image in the blessed/image directory that is downloaded via the newImage.sh script.</div>
<div><br></div><div><br></div><div>It seems to run really well except I am getting what looks like a basic error </div><br><blockquote style="border-top-color:rgb(204,204,204);border-left-color:rgb(204,204,204);border-right-color:rgb(204,204,204);border-bottom-color:rgb(204,204,204);border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-bottom-style:solid;padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:7px;background-color:rgb(245,245,245)">
<div><div>[ 95%] Building C object CMakeFiles/CogVM.dir/home/wm/usr/src/smalltalk/blessed/platforms/unix/vm/sqUnixMain.c.o<br>In file included from /home/wm/usr/src/smalltalk/blessed/platforms/unix/vm/sqUnixMain.c:41:0:<br>
/home/wm/usr/src/smalltalk/blessed/platforms/Cross/vm/sqSCCSVersion.h:17:54: fatal error: vmVersionInfo.h: No such file or directory<br> #include &quot;vmVersionInfo.h&quot; // defines REVISION_STRING<br></div></div></blockquote>
 <br><div>when running this script:</div><br><blockquote style="border-top-color:rgb(204,204,204);border-left-color:rgb(204,204,204);border-right-color:rgb(204,204,204);border-bottom-color:rgb(204,204,204);border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-bottom-style:solid;padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:7px;background-color:rgb(245,245,245)">
<div><div><br></div><div>CogUnixConfig new<br>    addExternalPlugins: #( FT2Plugin );<br>    addInternalPlugins: #( UnixOSProcessPlugin );<br>    &quot;generateForDebug;&quot;<br>    generateSources; generate.</div></div>
</blockquote> <div><br></div><div>That missing #include threw up a red-flag for me (which I have not investigated) that made me question the tools maturity.<br></div><div><br></div><div>FWIW, I *really* like the approach of this tool. Having the configurations in their own objects makes perfect sense to me and it is nice to not have to deal with #IFNDEF foo #DEF bar  #UNLESS oops #THEN hack #ENDIF stuff.</div>
<div><br></div><div>The blessed/image/newImage.sh is a nice feature as well. </div><div><br></div><div>thanks for your time.</div><div><br></div><div>tty</div><div><br></div><div><br></div></div></div><br></blockquote></div>
<br><br clear="all"><br>-- <br>Best regards,<br>Igor Stasenko.
</div>