Hi,
With Apple dropping support for 32-bit apps in Catalina, what is the recommended way to work with Squeak 6502 images? The mac builds in files.squeak.org/3.8 will not work anymore. Has anyone built a 64bit version of the trunk VM that works on Catalina? I suppose one can install Parallels or VirtualBox to continue using older apps, but why use a sledgehammer to shell a peanut? Thanks .. Subbu |
On Fri, Mar 27, 2020 at 10:19:57PM +0530, K K Subbu wrote:
> Hi, > > With Apple dropping support for 32-bit apps in Catalina, what is the > recommended way to work with Squeak 6502 images? The mac builds in > files.squeak.org/3.8 will not work anymore. The interpreter VM is a 64 bit app running 32 bit images, so no issues with 32-bit support. However, I expect that there will be problems compiling on the newer llvm toolset, so I don't know if a freshly compiled VM will work on Catalina. The SqueakJS VM is a good choice in many cases, and it does run 6502 images. Dave > > Has anyone built a 64bit version of the trunk VM that works on Catalina? > > I suppose one can install Parallels or VirtualBox to continue using > older apps, but why use a sledgehammer to shell a peanut? > > Thanks .. Subbu > |
On 27/03/20 11:42 PM, David T. Lewis wrote:
> On Fri, Mar 27, 2020 at 10:19:57PM +0530, K K Subbu wrote: >> Hi, >> >> With Apple dropping support for 32-bit apps in Catalina, what is the >> recommended way to work with Squeak 6502 images? The mac builds in >> files.squeak.org/3.8 will not work anymore. > > The interpreter VM is a 64 bit app running 32 bit images, so no > issues with 32-bit support. However, I expect that there will be > problems compiling on the newer llvm toolset, so I don't know if > a freshly compiled VM will work on Catalina. Is there a pre-built 64b VM on Mac OS that could be made available on files.squeak.org or on squeakvm.org? It would benefit many students who use Macs to study VMMaker. Cog+ versions are too complex for beginner students. The current workaround is to run it in Ubuntu virtual PC on a Mac, but it shouldn't be this hard. I wonder how other students are coping with this situation. > The SqueakJS VM is a good choice in many cases, and it does run > 6502 images. Yes, but it is not a good option for beginners. Running it off the net makes it sluggish and running it off a local server is not trivial (due to CORS restrictions). Regards .. Subbu |
On Sat, Mar 28, 2020 at 10:03:40AM +0530, K K Subbu wrote:
> On 27/03/20 11:42 PM, David T. Lewis wrote: > >On Fri, Mar 27, 2020 at 10:19:57PM +0530, K K Subbu wrote: > >>Hi, > >> > >>With Apple dropping support for 32-bit apps in Catalina, what is the > >>recommended way to work with Squeak 6502 images? The mac builds in > >>files.squeak.org/3.8 will not work anymore. > > > >The interpreter VM is a 64 bit app running 32 bit images, so no > >issues with 32-bit support. However, I expect that there will be > >problems compiling on the newer llvm toolset, so I don't know if > >a freshly compiled VM will work on Catalina. > > Is there a pre-built 64b VM on Mac OS that could be made available on > files.squeak.org or on squeakvm.org? It would benefit many students who > use Macs to study VMMaker. Cog+ versions are too complex for beginner > students. No, there is no pre-built VM available. There have been many changes to the Quartz display (though X11 should still work). And OS X is now using llvm compiler tools, which will probably require some development work. No one is working on this as far as I know. > > The current workaround is to run it in Ubuntu virtual PC on a Mac, but > it shouldn't be this hard. This is probably the best approach for now. Dave > > I wonder how other students are coping with this situation. > > >The SqueakJS VM is a good choice in many cases, and it does run > >6502 images. > Yes, but it is not a good option for beginners. Running it off the net > makes it sluggish and running it off a local server is not trivial (due > to CORS restrictions). > > Regards .. Subbu > > |
On 29/03/20 12:15 AM, David T. Lewis wrote:
>> Is there a pre-built 64b VM on Mac OS that could be made available on >> files.squeak.org or on squeakvm.org? It would benefit many students who >> use Macs to study VMMaker. Cog+ versions are too complex for beginner >> students. > > No, there is no pre-built VM available. There have been many changes > to the Quartz display (though X11 should still work). And OS X is now > using llvm compiler tools, which will probably require some development > work. No one is working on this as far as I know. Thank you for the confirmation. I suppose SqueakJS holds more promise. But that discussion is more suited to vm-dev mailing list. Regards .. Subbu |
Free forum by Nabble | Edit this page |