<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I need to check it... I'm not building MT machines since some months ago (I'm waiting to eliot announce they are "ready to test", he)<div><br></div><div>Esteban<div><div><br><div><div>On May 8, 2012, at 4:00 PM, Mariano Martinez Peck wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Hi guys. If I do:<br><br>CogMTCocoaIOSConfig new<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "generateForDebug;"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; generateSources; generate.<br>
<br>I get this error:<br><br>[ 36%] Building C object CMakeFiles/CogMTVM.dir/Users/mariano/Pharo/VM/git/cogVMBlessedSSH/blessed/src/vm/cogit.c.o<br>&lt;command-line&gt;: warning: "COGMTVM" redefined<br>&lt;command-line&gt;: warning: this is the location of the previous definition<br>

/Users/mariano/Pharo/VM/git/cogVMBlessedSSH/blessed/src/vm/cogit.c:18:22: error: cointerp.h: No such file or directory<br><br>This is wrong because the file it should be searching is cointerpmt.h: and not cointerp.h. So what I think it is happening is that somehow we are missing the -DCOGMTVM=1 we are sending while compiling. So then Cog thinks it is a regular Cog (not MT) and hence tries to include cointerp.h.&nbsp; Moreover, this warning is suspiciuous:<br>
&lt;command-line&gt;: warning: "COGMTVM" redefined<br><br>Of course, if I use CogCocoaIOSConfig instead of CogMTCocoaIOSConfig, it works fine.<br><br>Any ideas?&nbsp; I will see if I find something more.<br><br><br>-- <br>
Mariano<br><a href="http://marianopeck.wordpress.com/" target="_blank">http://marianopeck.wordpress.com</a><br><br>
</blockquote></div><br></div></div></div></body></html>