<div dir="ltr">Hi Guido,<div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 2, 2018 at 8:26 AM, Guido Chari <span dir="ltr"><<a href="mailto:charig@gmail.com" target="_blank">charig@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"> <br><div dir="ltr">Hello,<div><br></div><div>I follow the documentation but I was not able to compile the VM.<br><div><br></div><div>I generated the sources using: 'CogSpur32VMBuilder buildMacOSX32.'</div></div></div></blockquote><div><br></div><div>That's not the way we generate sources for the opensmalltalk-vm package.  We use VMMaker.oscog and one of the scripts on the class side of VMMaker, e.g.</div><div>    VMMaker generateAllConfigurationsUnderVersionControl</div><div>    VMMaker generateSqueakSpurCog64VM</div><div>and the Pharo VM uses Squeak sources (We have Squeak=Smalltalk and Newspeak=Newspeak).</div><div><br></div><div>What package are you using?</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><br></div><div>Then, I went to the <span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0);font-family:Menlo;font-size:14px">pharo.cog.spur <span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;display:inline">directory and ran 'mvm -A'.</span></span></div></div><div><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0);font-family:Menlo;font-size:14px"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;display:inline"><br></span></span></div><div><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0);font-family:Menlo;font-size:14px"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;display:inline">The output is the following:</span></span></div><div><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0);font-family:Menlo;font-size:14px"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;display:inline"><br></span></span></div><div><span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0);font-family:Menlo;font-size:14px"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;display:inline">




<span></span>





<p class="gmail-m_3966386439367861229gmail-p1" style="margin:0px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);background-color:rgb(255,255,255)"><span class="gmail-m_3966386439367861229gmail-s1" style="font-variant-ligatures:no-common-ligatures">clang -x c -MT build/vm/gcc3x-cointerp.o -MMD -MP -MF deps/gcc3x-cointerp.Td -Wno-missing-field-<wbr>initializers -Wno-missing-prototypes -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-sign-conversion -Wno-shorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-trigraphs -Wdeprecated-declarations -g -Os -DPharoVM=1 -DIMMUTABILITY=1 -DDEBUGVM=0 -DNDEBUG=1<span class="gmail-m_3966386439367861229gmail-Apple-converted-space">  </span>-DPharoVM=1 -DIMMUTABILITY=1 -DUSE_GLOBAL_STRUCT=0 -DNO_ISNAN=1 -DUSE_INLINE_MEMORY_ACCESSORS -D'TZ="-03"' -D'VM_LABEL(foo)=0' -DSQUEAK_BUILTIN_PLUGIN -DBUILD_FOR_OSX=1 -arch i386 -mmacosx-version-min=10.7 -msse4.2 -fvisibility=default -fwrapv -fmacro-backtrace-limit=0 -fdiagnostics-show-note-<wbr>include-stack -fmessage-length=0 -fpascal-strings -fasm-blocks -fstrict-aliasing -fobjc-weak<span class="gmail-m_3966386439367861229gmail-Apple-converted-space">  </span>-isysroot<span class="gmail-m_3966386439367861229gmail-Apple-converted-space">  </span>-include ../../platforms/iOS/vm/<wbr>SqueakPureObjc_Prefix.pch -I. -I../../spursrc/vm -I../../platforms/iOS/vm/<wbr>Common -I../../platforms/iOS/vm/<wbr>Common/Classes -I../../platforms/iOS/vm/OSX -I../../platforms/unix/vm -I../../platforms/Cross/vm -I../../platforms/Cross/<wbr>plugins/FilePlugin -I../../platforms/Cross/<wbr>plugins/HostWindowPlugin -I../../platforms/Cross/<wbr>plugins/SoundPlugin -I../../platforms/iOS/plugins/<wbr>FilePlugin -I../../platforms/iOS/plugins/<wbr>HostWindowPlugin -I../../platforms/iOS/plugins/<wbr>SoundPlugin -c ../../spursrc/vm/gcc3x-<wbr>cointerp.c -o build/vm/gcc3x-cointerp.o</span></p>
<p class="gmail-m_3966386439367861229gmail-p1" style="margin:0px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);background-color:rgb(255,255,255)"><span class="gmail-m_3966386439367861229gmail-s1" style="font-variant-ligatures:no-common-ligatures">clang: </span><span class="gmail-m_3966386439367861229gmail-s2" style="font-variant-ligatures:no-common-ligatures;color:rgb(195,55,32)"><b>error: </b></span><span class="gmail-m_3966386439367861229gmail-s1" style="font-variant-ligatures:no-common-ligatures">cannot specify -o when generating multiple output files</span></p>
<p class="gmail-m_3966386439367861229gmail-p1" style="margin:0px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);background-color:rgb(255,255,255)"><span class="gmail-m_3966386439367861229gmail-s1" style="font-variant-ligatures:no-common-ligatures">clang: </span><span class="gmail-m_3966386439367861229gmail-s3" style="font-variant-ligatures:no-common-ligatures;color:rgb(213,59,211)"><b>warning: </b></span><span class="gmail-m_3966386439367861229gmail-s1" style="font-variant-ligatures:no-common-ligatures">no such sysroot directory: '-include' [-Wmissing-sysroot]</span></p>
<p class="gmail-m_3966386439367861229gmail-p1" style="margin:0px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);background-color:rgb(255,255,255)"><span class="gmail-m_3966386439367861229gmail-s1" style="font-variant-ligatures:no-common-ligatures">make: *** [build/vm/gcc3x-cointerp.o] Error 1</span></p><p class="gmail-m_3966386439367861229gmail-p1" style="margin:0px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);background-color:rgb(255,255,255)"><span class="gmail-m_3966386439367861229gmail-s1" style="font-variant-ligatures:no-common-ligatures"><br></span></p><p class="gmail-m_3966386439367861229gmail-p1" style="margin:0px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);background-color:rgb(255,255,255)"><span class="gmail-m_3966386439367861229gmail-s1" style="font-variant-ligatures:no-common-ligatures">I'm running Sierra 10.13.2.</span></p><p class="gmail-m_3966386439367861229gmail-p1" style="margin:0px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);background-color:rgb(255,255,255)"><span class="gmail-m_3966386439367861229gmail-s1" style="font-variant-ligatures:no-common-ligatures"><br></span></p><p class="gmail-m_3966386439367861229gmail-p1" style="margin:0px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);background-color:rgb(255,255,255)"><span class="gmail-m_3966386439367861229gmail-s1" style="font-variant-ligatures:no-common-ligatures">Any ideas?</span></p><p class="gmail-m_3966386439367861229gmail-p1" style="margin:0px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);background-color:rgb(255,255,255)"><span class="gmail-m_3966386439367861229gmail-s1" style="font-variant-ligatures:no-common-ligatures"><br></span></p><p class="gmail-m_3966386439367861229gmail-p1" style="margin:0px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);background-color:rgb(255,255,255)"><span class="gmail-m_3966386439367861229gmail-s1" style="font-variant-ligatures:no-common-ligatures">Best,</span></p><p class="gmail-m_3966386439367861229gmail-p1" style="margin:0px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);background-color:rgb(255,255,255)"><span class="gmail-m_3966386439367861229gmail-s1" style="font-variant-ligatures:no-common-ligatures">Guido.</span></p>


<br></span></span></div></div>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div>
</div></div>