<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jul 19, 2014 at 1:18 PM, 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 all<br></div><div><br>
</div><div><br></div><div>I have done a fresh  svn co <a href="http://www.squeakvm.org/svn/squeak/branches/Cog" target="_blank">http://www.squeakvm.org/svn/squeak/branches/Cog</a></div><div><br></div><div><br></div><div>After doing that my previously successfull  cmake build bit the dust. </div>
<div><br></div><div>As a sanity check, I then attempted a  mvm build in  build.linux32x86/squeak.cog.v3/build/mvm and this bombed out. </div><div><br></div><div>The same mvm build on an older source tree works fine. </div>
<div><div><br></div><div>For the c build, it gripes a lot about a lot of &#39;x&#39; is used but never defined  and ends with:</div><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>/../oscogvm/src/vm/cogit.c:1094:14: warning: &#39;oopisLessThan&#39; used but never defined [enabled by default]<br> static sqInt oopisLessThan(sqInt anOop, sqInt otherOop) NoDbgRegParms;<br>              ^<br>make[1]: *** [cogit.o] Error 1<br>
make: *** [vm/vm.a] Error 2</div></blockquote> <br></div></div><div>My cmake build (which was working prior to my svn CO of the latest) started complaining along similar lines:</div><div><br></div><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> /..../oscogvm/src/vm/cogit.c:21286:1: error: conflicting types for &#39;oopisLessThan&#39;<br>oopisLessThan(sqInt anOop, sqInt otherOop)<br>^<br>/.../oscogvm/src/vm/cogit.c:1094:14: note: previous declaration of &#39;oopisLessThan&#39; was here<br>
static sqInt oopisLessThan(sqInt anOop, sqInt otherOop) NoDbgRegParms;<br>^<br>make[2]: *** [CMakeFiles/cog.dir/home/wm/usr/src/smalltalk/CMake.oscog/cogVMMaker/Contents/Resources/oscogvm/src/vm/cogit.c.o] Error 1<br>make[1]: *** [CMakeFiles/cog.dir/all] Error 2<br>
make: *** [all] Error 2</div></blockquote><br></div><div>Any pointers on how to think about this are appreciated.<br></div></div></div></blockquote><div><br></div><div>It looks like you have the &quot;treat warnings as errors&quot; compiler flag switched on.  I admire the purity of those that think this is appropriate but we&#39;re not there yet.  There are very few warnings issued from the interpreter, one form the cogit, but many from plugins.  And that warning form the cogit is IMO fascist, and I&#39;m not interested in buckling under ;-)</div>
</div>-- <br>aloha,<div>Eliot</div>
</div></div>