[plt-scheme] Is there a MacOS 10.5 (Leopard) version of DrScheme?

From: alex mitchell (cnmmai at nus.edu.sg)
Date: Mon Feb 25 01:44:50 EST 2008

Hi John,

Yes, that make sense. I've heard just from one of my students who is running
Leopard on a MacBook Pro (Intel-based) that my Tiger stand-alone executable
runs fine, whereas it turns out that the student with problems running under
Leopard is using an iMac (PPC-based). I'll test this out and let you know if
you're correct. :)


On 2/25/08 2:33 PM, "John Clements" <clements at brinckerhoff.org> wrote:

> On Feb 23, 2008, at 10:52 PM, alex mitchell wrote:
>> Hi Matthew,
>> Thanks for the info. I'm running v371, and the stand-alone
>> executable which
>> I generated on 10.4 didn't run on 10.5. I haven't seen the error
>> myself, as
>> my students reported it, but they said that the error was "You
>> can't open
>> the application because it is not supported on this architecture."
> To the best of my knowledge (someone correct me if I'm wrong), the
> DrScheme distributions are processor-specific.  If this is true, then
> it suggests that the problem here is that your stand-alone executable
> contains PPC code where the students require Intel, or vice versa.
> Just a guess,
> John Clements
>> If the MacOS binary distribution works fine on 10.5, I'll just try
>> to find a
>> Leopard machine, and build a Leopard version for my students.
>> Thanks for your help.
>> Alex
>> On 2/22/08 11:33 PM, "Matthew Flatt" <mflatt at cs.utah.edu> wrote:
>>> At Fri, 22 Feb 2008 16:22:35 +0800, alex mitchell wrote:
>>>> I'm creating some software for my students, which I'd like to
>>>> distribute as
>>>> stand-alone executables. Unfortunately, the version I built on
>>>> MacOS 10.4
>>>> (Tiger) won't run on MacOS 10.5 (Leopard).
>>>> So, what I'd like to know is whether there's a version of
>>>> DrScheme for
>>>> Leopard, or if I can just run the MacOS X version on the download
>>>> page under
>>>> Leopard and build a stand-alone executable with it which will run
>>>> on a
>>>> Leopard machine?
>>> Our Mac OS X distributions run on both 10.4 and 10.5. (I use 10.5.)
>>> However, as of v372, there was a bug in the way that DrScheme
>>> generates
>>> stand-alone executables for Mac OS X. I know that it broke the other
>>> direction (running 10.5-built things on 10.4), but it's possible that
>>> it also sometimes breaks in the direction that you're seeing.
>>> You could try dropping
>>>   http://svn.plt-scheme.org/plt/trunk/collects/compiler/private/
>>> mach-o.ss
>>> in place of "collects/compiler/private/mach-o.ss" in your
>>> installation
>>> to see if it fixes the problem.
>>> Matthew
>> _________________________________________________
>>   For list-related administrative tasks:
>>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme

Posted on the users mailing list.