Hi,
I am trying to build a Mac VM including Exupery support. I've found it somewhat of a challenge so would appreciate some pointers! To cut a long story short I roughly have a 3.8.1 image, the svn trunk and Bryce's vmmaker and Exupery pair off squeaksource. I get as far as building in Xcode but I am missing a global declaration of globalSessionID: sqInt getThisSessionID(void) { return globalSessionID; } Any thoughts? Thanks, Mike |
Ok, well I'm building a vm with a merged
VMMaker-wbk.40.mcz and VMMaker-3.8b6.mcz Likely a few more hours yet, I'll post info about a 3.8.13b2 VM on the squeak list as soon as I can get something to compile. On 8-Oct-06, at 1:26 PM, Michael Roberts wrote: > Hi, > > I am trying to build a Mac VM including Exupery support. I've > found it somewhat of a challenge so would appreciate some pointers! > > To cut a long story short I roughly have a 3.8.1 image, the svn > trunk and Bryce's vmmaker and Exupery pair off squeaksource. I get > as far as building in Xcode but I am missing a global declaration > of globalSessionID: > > > sqInt getThisSessionID(void) { > return globalSessionID; > } > > Any thoughts? > > Thanks, > > Mike -- ======================================================================== === John M. McIntosh <[hidden email]> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com ======================================================================== === |
John M McIntosh writes:
> > Ok, well I'm building a vm with a merged > VMMaker-wbk.40.mcz > and > VMMaker-3.8b6.mcz My version of VMMaker is based on 3.8b4. So it may be worthwhile checking the merging. I do mean to update to the latest VMMakers in the next few weeks. Bryce |
In reply to this post by johnmci
On 9 Oct 2006, at 00:15, John M McIntosh wrote: > Ok, well I'm building a vm with a merged > VMMaker-wbk.40.mcz > and > VMMaker-3.8b6.mcz > > Likely a few more hours yet, I'll post info about a 3.8.13b2 VM on > the squeak list as soon as I can get something to compile. ok, that'd be great but I'd quite like to understand how the build works on the Mac platform so that I can do this myself for debugging Exupery. Any tips appreciated. Do you think it's just an issue with the VMMaker version (I have noted Bryce's comment)? One question I had was with Xcode - do you manually add the plugin folders (and source) to the project or do they get populated automatically? Also I think I needed to download the AIO plugin because the code isn't present in the 3.8.1 image but the Xcode project had references to the C files. Is there a preference to turn off building of particular plugins or could/should this be added to the readme file as one of the steps? Or - is there a list of standard package installs that VM builders use/remember? Thanks, Mike |
On Mon, Oct 09, 2006 at 11:32:26PM +0100, Michael Roberts wrote:
> Also I think I needed to download the AIO plugin because the code > isn't present in the 3.8.1 image but the Xcode project had references > to the C files. There are no C files for the AIO plugin, only Smalltalk. See SqueakMap if it's working, otherwise you can get it directly from SqueakSource, project name "AioPlugin". Likewise for OSProcessPlugin and XDisplayControlPlugin if you are using these. Dave |
In reply to this post by Michael Roberts-2
On 9-Oct-06, at 3:32 PM, Michael Roberts wrote: > > One question I had was with Xcode - do you manually add the plugin > folders (and source) to the project or do they get populated > automatically? No, but if you had a idea how do this that would be useful. In the past it wasn't possible. > > Also I think I needed to download the AIO plugin because the code > isn't present in the 3.8.1 image but the Xcode project had > references to the C files. Is there a preference to turn off > building of particular plugins or could/should this be added to the > readme file as one of the steps? Or - is there a list of standard > package installs that VM builders use/remember? > > Thanks, > > Mike > -- ======================================================================== === John M. McIntosh <[hidden email]> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com ======================================================================== === |
Free forum by Nabble | Edit this page |