Thanks Eliot. I did your idea and I could make progress. Then I have the errors that John said...so I am trying to compile the StackVM. Now, the error I have is:<br><br><br>Build Croquet of project CoreVM with configuration Development<br>
<br>Ld build/Development/Croquet.app/Contents/MacOS/Croquet normal i386<br>cd /Users/mariano/PhD/Marea/usedBit/CogVM/Cog/macbuildStackVM<br>setenv MACOSX_DEPLOYMENT_TARGET 10.5<br>/Developer/usr/bin/gcc-4.2 -arch i386 -isysroot /Developer/SDKs/MacOSX10.5.sdk -L/Users/mariano/PhD/Marea/usedBit/CogVM/Cog/macbuildStackVM/build/Development -F/Users/mariano/PhD/Marea/usedBit/CogVM/Cog/macbuildStackVM/build/Development -filelist /Users/mariano/PhD/Marea/usedBit/CogVM/Cog/macbuildStackVM/build/CoreVM.build/Development/Croquet.build/Objects-normal/i386/Croquet.LinkFileList -mmacosx-version-min=10.5 -framework CoreFoundation -framework Carbon -framework OpenGL -framework AGL -framework QuickTime -framework CoreAudio -framework AudioToolbox -framework IOKit -framework Foundation -framework SystemConfiguration -framework AppKit -prebind -o /Users/mariano/PhD/Marea/usedBit/CogVM/Cog/macbuildStackVM/build/Development/Croquet.app/Contents/MacOS/Croquet<br>
<br>ld: duplicate symbol _warning in /Users/mariano/PhD/Marea/usedBit/CogVM/Cog/macbuildStackVM/build/CoreVM.build/Development/Croquet.build/Objects-normal/i386/interp.o and /Users/mariano/PhD/Marea/usedBit/CogVM/Cog/macbuildStackVM/build/CoreVM.build/Development/Croquet.build/Objects-normal/i386/gcc3x-interp.o<br>
collect2: ld returned 1 exit status<br>Command /Developer/usr/bin/gcc-4.2 failed with exit code 1<br><br><br>I don&#39;t understand if the error is the &quot;duplicate symbol _warning &quot; or if there is really another error (I am a C newbie).  <br>
<br>thanks in advance for any help<br><br>Mariano<br><br><div class="gmail_quote">On Fri, Dec 10, 2010 at 7:11 PM, Esteban Lorenzano <span dir="ltr">&lt;<a href="mailto:estebanlm@gmail.com">estebanlm@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"> <br><div style="word-wrap: break-word;"><div>Hi,</div>Yep, the iOS StackVM is on the trunk, but still not compiling out of the box (at least for me...). I&#39;m working on that now :)<div>
<br></div><div>Cheers,</div><div>Esteban<br><div><div><br></div><div>El 10/12/2010, a las 2:49p.m., Eliot Miranda escribió:</div><br><blockquote type="cite">Hi Mariano,<br><br><div class="gmail_quote">On Fri, Dec 10, 2010 at 6:57 AM, Mariano Martinez Peck <span dir="ltr">&lt;<a href="mailto:marianopeck@gmail.com" target="_blank">marianopeck@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
 <br>Hi eliot. I am using CoreVM.xcodeproj  to compile a CogVM. I have integrated several of my own changes that I used to have in standard vm into cog...As expected, I have several errors/crash and so I thought that a first step would be to make it work with StackVM and then in Cog...<br>


<br>So, I want to compile and debug the StackVM using XCode. I tried using the CoreVM.xcodeproj but it seems it is prepared for CogVM. For example, it expects de files cogit.c and cogit.h  althought they are not generated when creating a StackVM. <br>


<br>My question is, is there somewhere a .xcodeproj for the stackVM? or some option inside the CoreVM.xcodeproj   to say that I want to compile a StackVM ?<br></blockquote><div><br></div><div>Take a copy of the macbuild directory, call it e.g. macstackbuild, and point the new CoreVM xcode project at ../stacksrc instead of ../src, and to compile gcc3x-interp.c instead of cogit.c and gcc3x-cointerp.c and you should be able to build a stack vm.  You can do this either by editing the CoreVM.xcodeproj/project.pbxproj file by hand (it has UUIDs for files so it can be tedious) or using Xcode itself (it has an arcane way of specifying include paths and #defines, so it can be tedious).</div>

<div><br></div><div>John McIntosh has already built a stackvm and is using it routinely on the iPhone.  I&#39;m not sure if the build directory or xcode project is in svn, but knowing john it probably is.</div><div><br></div>

<div>HTH</div><div>Eliot</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><br>Thanks in advance,<br><br>Mariano<br>
<br></blockquote></div><br>
</blockquote></div><br></div></div><br></blockquote></div><br>