<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style='font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;'><div>Hi Stefan.<br></div><div><br></div><div><br></div><div>&gt;The most relevant part is this method, I think:&nbsp;<br> <br><a href="https://github.com/smarr/pharo-vm/blob/a4462dd599c919775ff3910fdca9891fd7be7a97/mc/CMakeVMMaker.package/CPlatformConfig.class/instance/configureBochsIA32Plugin..st" target="_blank">&gt;https://github.com/smarr/pharo-vm/blob/a4462dd599c919775ff3910fdca9891fd7be7a97/mc/CMakeVMMaker.package/CPlatformConfig.class/instance/configureBochsIA32Plugin..st</a> <br> <br>&gt;It is the CMakeVMMaker definition to downloads two files we do not want in the repo, sets the necessary flags, and executes Eliot’s scripts.&nbsp;<br></div><div><br></div><div><div><br></div><div>Thank you. I have your link flagged for follow up as I proceed.</div></div><div><br></div><div><br></div><div>Your link reminds me of an issue I have ignored on the Squeak port of the CMakeVMaker work and that is the dynamic loading of "extra stuff" that the Pharo team does using git;</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>cmd: 'file' params: 'DOWNLOAD "http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD" "${topDir}/processors/IA32/bochs/config.sub" STATUS downloadStatus SHOW_PROGRESS';<br>cmd: 'file' params: 'DOWNLOAD "http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD" "$"${topDir}/processors/IA32/bochs/config.guess" STATUS downloadStatus SHOW_PROGRESS'</div></blockquote> You also do something similar in the build.sh script's call to ../scripts/extract-commit-info.sh which does a git call too. I think I have seen stuff to load required libraries too.&nbsp;</div><div><br></div><div><br></div><div><br></div><div>cordially,</div><div><br></div><div>tty</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><br></div></body></html>