sq3.10-7159dev08.02.3 and Squeak 3.8.18beta1U.app on Mac.
While following the instructions in the readme which lives in the sourcetree at http://squeakvm.org/svn/squeak/trunk/platforms/Mac%20OS/vm/Documentation/readme and after loading Keith's Level Playing Field, Balloon3D, FFI, and VMMaker 3.8b6, I have found the following items of interest: As noted in the readme, 1. VMM38-gc-instrument-image.1.cs is already there in 3.10 Dev 2. VMM38-64bit-imageUpdates.1.cs is already there in 3.10 Dev As well, 3. JMM-fixBiasToGrow.1.cs, and bigCursor-bf.1.cs load in with with VMMaker-tpr.58 changeSet which comes with VMMaker 3.8b6 However, 4. VmUpdates-dtl stuff is not there, and needs loaded Maybe this will help save someone some time and uncertainty. Ken G. Brown |
sq3.10-7159dev08.02.3 with level playing field and Squeak 3.8.18beta1U.app on Mac.
-------------------------------------------------------------------------- I am able to build a vm now after also resolving the following issues: SerialExtendedPlugin was not loading into 3.10 Dev refer to mantis bug M6966 where I have uploaded the new version including fixes: EnhancedSerialPorts-JMM.11wSmalltalkFixesFor3.10-kgb.cs Klatt is wanted by the Xcode project from the svn tree but is missing from the VMMaker generated source tree. Klatt is in Speech on SqueakMap but does not load in 3.10. for now need to remove Klatt from build. MacMenuBarPlugin.c was wanted by the Xcode project but was missing. The following change sets are required to resolve this. Ffenstri stuff from http://homepage.mac.com/WebObjects/FileSharing.woa/67/wo/dpDUKrp5QoOxiKIu.1/2.2.1.2.26.31.97.6.35.0.1.1.1?user=johnmci&fpath=experimental:Ffenestri&templatefn=FileSharing.html Ffenestri-b-1-HostWindowPlugin.2.cs') fileIn. Ffenestri-b-2-WindowProxies.3.cs') fileIn. Ffenestri-b-3-MultiHostWindows.1.cs') fileIn. Ffenestri-b-4-Events-Morphic.1.cs') fileIn. HostMenus-Base.2.cs') fileIn. HostMenus-Events.1.cs') fileIn. HostMenus-Mac-MacPlugin.1.cs') fileIn. HostMenus-Mac-SUnits.1.cs') fileIn. Need to change SerialExtendedPlugin folder to SerialExtendedUnixPlugin in Mac OS/Plugins so Xcode can find it Compile error Line 270 MacMenuBarPlugin.c = #if TARGET_API_MAC_CARBON; Needs the semi-colon removed This error appears in the generated file. Ken G. Brown At 4:00 AM -0800 3/2/08, [hidden email] apparently wrote: >Date: Sat, 1 Mar 2008 18:50:57 -0700 >From: "Ken G. Brown" <[hidden email]> >Subject: [squeak-dev] Setting 3.10 Dev image up for VM compiling > >sq3.10-7159dev08.02.3 and Squeak 3.8.18beta1U.app on Mac. > >While following the instructions in the readme which lives in the sourcetree at >http://squeakvm.org/svn/squeak/trunk/platforms/Mac%20OS/vm/Documentation/readme > >and after loading Keith's Level Playing Field, Balloon3D, FFI, and VMMaker 3.8b6, I have found the following items of interest: > >As noted in the readme, >1. VMM38-gc-instrument-image.1.cs is already there in 3.10 Dev > >2. VMM38-64bit-imageUpdates.1.cs is already there in 3.10 Dev > >As well, >3. JMM-fixBiasToGrow.1.cs, and bigCursor-bf.1.cs load in with with VMMaker-tpr.58 changeSet which comes with VMMaker 3.8b6 > >However, >4. VmUpdates-dtl stuff is not there, and needs loaded > >Maybe this will help save someone some time and uncertainty. > >Ken G. Brown |
In reply to this post by Ken G. Brown
Further:
When generating SerialExtendedUnixPlugin as an external plugin, need to add the following two files in /Mac OS/Plugins/SerialExtendedUnixPlugin to Xcode SerialExtendedUnixPlugin.h sqMacSerialExtended.c Ffenstri stuff also includes: Ffenestri-b-3-MultiHostWindows-Sunits.1.cs HostMenus-Fixes-1.1.cs sq3.10-7159dev08.02.3 with level playing field and Squeak 3.8.18beta1U.app on Mac. -------------------------------------------------------------------------- I am able to build a vm now after also resolving the following issues: SerialExtendedPlugin was not loading into 3.10 Dev refer to mantis bug M6966 where I have uploaded the new version including fixes: EnhancedSerialPorts-JMM.11wSmalltalkFixesFor3.10-kgb.cs Klatt is wanted by the Xcode project from the svn tree but is missing from the VMMaker generated source tree. Klatt is in Speech on SqueakMap but does not load in 3.10. for now need to remove Klatt from build. MacMenuBarPlugin.c was wanted by the Xcode project but was missing. The following change sets are required to resolve this. Ffenstri stuff from http://homepage.mac.com/WebObjects/FileSharing.woa/67/wo/dpDUKrp5QoOxiKIu.1/2.2.1.2.26.31.97.6.35.0.1.1.1?user=johnmci&fpath=experimental:Ffenestri&templatefn=FileSharing.html Ffenestri-b-1-HostWindowPlugin.2.cs Ffenestri-b-2-WindowProxies.3.cs Ffenestri-b-3-MultiHostWindows.1.cs Ffenestri-b-4-Events-Morphic.1.cs HostMenus-Base.2.cs HostMenus-Events.1.cs HostMenus-Mac-MacPlugin.1.cs HostMenus-Mac-SUnits.1.cs Need to change SerialExtendedPlugin folder to SerialExtendedUnixPlugin in Mac OS/Plugins so Xcode can find it Compile error Line 270 MacMenuBarPlugin.c = #if TARGET_API_MAC_CARBON; Needs the semi-colon removed This error appears in the generated file. Ken G. Brown At 4:00 AM -0800 3/2/08, [hidden email] apparently wrote: >Date: Sat, 1 Mar 2008 18:50:57 -0700 >From: "Ken G. Brown" <[hidden email]> >Subject: [squeak-dev] Setting 3.10 Dev image up for VM compiling > >sq3.10-7159dev08.02.3 and Squeak 3.8.18beta1U.app on Mac. > >While following the instructions in the readme which lives in the sourcetree at >http://squeakvm.org/svn/squeak/trunk/platforms/Mac%20OS/vm/Documentation/readme > >and after loading Keith's Level Playing Field, Balloon3D, FFI, and VMMaker 3.8b6, I have found the following items of interest: > >As noted in the readme, >1. VMM38-gc-instrument-image.1.cs is already there in 3.10 Dev > >2. VMM38-64bit-imageUpdates.1.cs is already there in 3.10 Dev > >As well, >3. JMM-fixBiasToGrow.1.cs, and bigCursor-bf.1.cs load in with with VMMaker-tpr.58 changeSet which comes with VMMaker 3.8b6 > >However, >4. VmUpdates-dtl stuff is not there, and needs loaded > >Maybe this will help save someone some time and uncertainty. > >Ken G. Brown |
Free forum by Nabble | Edit this page |