<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">In trying to generate sources from VMMaker per the instructions at <a href="http://code.google.com/p/squeakvm-tablet/wiki/CogNotes">http://code.google.com/p/squeakvm-tablet/wiki/CogNotes</a>, I ran into a couple of issues. The first one was a syntax error when loading CMakeVMMaker-golubovsky.136.mcz in StackEvtUnixConfig>>platformSources<br><span class="Apple-tab-span" style="white-space:pre">        </span>"answer the same set of source files except that sqUnixMain.c is replaced with sqUnixEvtMain.c,<br><span class="Apple-tab-span" style="white-space:pre">        </span>sqUnixHeartbeat.c is replaced with sqUnixEvtBeat.c"<br><br> ^ super platformSources collect: [ :file | (file = 'sqUnixMain.c') <br><span class="Apple-tab-span" style="white-space:pre">                                                                                        </span>ifTrue: 'sqUnixEvtMain.c' <br><span class="Apple-tab-span" style="white-space:pre">                                                                                        </span>ifFalse: [(file = 'sqUnixHeartbeat.c') <br><span class="Apple-tab-span" style="white-space:pre">                                                                                                </span>ifTrue: 'sqUnixEvtBeat.c'<br><span class="Apple-tab-span" style="white-space:pre">                                                                                                </span>ifFalse: file]<br><span class="Apple-tab-span" style="white-space:pre">                                                                                        </span>].<br><br>this was easy enough to fix (I had the same issue with version 141):<br><br>platformSources<br><span class="Apple-tab-span" style="white-space:pre">        </span>"answer the same set of source files except that sqUnixMain.c is replaced with sqUnixEvtMain.c,<br><span class="Apple-tab-span" style="white-space:pre">        </span>sqUnixHeartbeat.c is replaced with sqUnixEvtBeat.c"<br><br> ^ super platformSources collect: [ :file | (file = 'sqUnixMain.c') <br><span class="Apple-tab-span" style="white-space:pre">                                                                                        </span>ifTrue: ['sqUnixEvtMain.c'] <br><span class="Apple-tab-span" style="white-space:pre">                                                                                        </span>ifFalse: [(file = 'sqUnixHeartbeat.c') <br><span class="Apple-tab-span" style="white-space:pre">                                                                                                </span>ifTrue: ['sqUnixEvtBeat.c']<br><span class="Apple-tab-span" style="white-space:pre">                                                                                                </span>ifFalse: file]<br><span class="Apple-tab-span" style="white-space:pre">                                                                                        </span>].<br><br>After everything was loaded without errors, I ran:<div><br>StackEvtAndroidConfig new<br>generateSources;<br>generate.<br><br></div><div>with <span class="Apple-style-span" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace; font-size: 12px; line-height: 16px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; ">CMakeVMMaker-golubovsky.136.mcz/</span><span class="Apple-style-span" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace; font-size: 12px; line-height: 16px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; ">VMMaker-oscog-golubovsky.111.mcz I get:</span></div><div><font class="Apple-style-span" face="Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace"><span class="Apple-style-span" style="line-height: 16px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"><br></span></font></div><div><font class="Apple-style-span" face="Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace"><span class="Apple-style-span" style="line-height: 16px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;">'MessageNotUnderstood: CMakeAndroidPluginGenerator>>append:with:'</span></font></div><div><font class="Apple-style-span" face="Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace"><span class="Apple-style-span" style="line-height: 16px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"><br></span></font></div><div><div>so I tried the latest <span class="Apple-style-span" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace; font-size: 12px; line-height: 16px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; ">CMakeVMMaker-golubovsky.141.mcz/</span><span class="Apple-style-span" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace; font-size: 12px; line-height: 16px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; ">VMMaker-oscog-golubovsky.130.mcz I get:</span></div><div><br></div><div>'Error: Sets cannot meaningfully contain nil' in CCodeGeneratorGlobalStructure(CCodeGenerator)>>emitCConstantsOn: in the literalsDo: block which appears to be due to literal8 being set to nil->VMClass class.</div></div><div><br></div><div>Any suggestions on how to proceed? (i.e. which version of the packages should I be trying to get working based on the versions of Pharo/VMMaker specified in Mariano's post?)</div><div><br></div><div>Thanks,<br>Phil</div></body></html>