Help needed to compile a fresh Mac Carbon VM

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Help needed to compile a fresh Mac Carbon VM

David T. Lewis
 
VM hackers and Mac enthusiasts, we need your help. Here is your chance to
earn big karma points, along with the grateful admiration of the your peers.

What we need: A freshly compiled Mac Carbon VM, just like the Squeak 4.2.5beta1U
VM on http://squeakvm.org/mac, but updated to use current VM sources, and to
include CameraPlugin and ScratchPlugin.

Why we need it: See below. We have a GSOC project mentor who needs to do work
on a Mac, who needs to run an image format 6502 (pre-closure) image, and is
running into problems related to the outdated Mac VM. We need an update to the
Mac VM so that the GSOC project can proceed, and to prevent problems like this
for other Mac users who need to be able to run older images (Etoys, Scratch, etc).

  http://www.google-melange.com/gsoc/project/details/google/gsoc2014/positivedeviancy/5685265389584384

If you have the ability to compile a Mac Carbon VM and make it available to the
community, then please speak up. We need your help.

(Cross posted to several lists, but discussion should go to vm-dev if possible)

Thanks in advance,

Dave


On Thu, Apr 24, 2014 at 07:55:33PM -0400, Steve Thomas wrote:

> David,
>
> I really appreciate the help and prompt reply.
>
> I checked and it does work under a previous version of OSX (10.7.2)
>
> Cheers,
> Stephen
>
>
> On Thu, Apr 24, 2014 at 5:01 PM, David T. Lewis <[hidden email]> wrote:
>
> > Hi Steve,
> >
> > I am not a Mac user but I do work with the Squeak VM so I would like to
> > help if I can.
> >
> > Just for my understanding - the camera works on older versions of OSX, but
> > not on your OSX 10.9.2, is that correct?
> >
> > The camera plugin, which is required for using the camera in Etoys, was
> > added to the Mac VM after the VM was originally built. The plugin was
> > compiled somewhat differently from the other plugins in the VM, which may
> > account for it working on one version of OS X and not on another.
> >
> > If that is the case, then we may need to find a volunteer to rebuild the
> > VM with all necessary plugins included. I am not a Mac expert at all, but
> > I think that is the likely source of the difficulty.
> >
> > Unfortunately we have been short handed on Mac support for the VM, but if
> > you can confirm that this is the kind of problem that you are seeing, I
> > can put out a call for help on the vm-dev list and see if we can find a
> > volunteer do the necessary update.
> >
> > Thanks,
> >
> > Dave
> >
> > > I downloaded latest software using "update code from server" and still no
> > > luck.
> > >
> > >
> > >
> > >
> > > Need this for Google Summer of Code project I will be mentoring
> > >
> > http://www.google-melange.com/gsoc/project/details/google/gsoc2014/positivedeviancy/5685265389584384
> > > <
> > http://www.google-melange.com/gsoc/project/details/google/gsoc2014/positivedeviancy/5685265389584384
> > >
> > >
> > > Cheers,
> > > Stephen
> > > _______________________________________________
> > > etoys-dev mailing list
> > > [hidden email]
> > > http://lists.squeakland.org/mailman/listinfo/etoys-dev
> > >
> >
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Help needed to compile a fresh Mac Carbon VM

David T. Lewis
 
On Sat, Apr 26, 2014 at 08:13:41AM -0300, Edgar J. De Cleene wrote:

>
> On 4/25/14, 9:59 PM, "David T. Lewis" <[hidden email]> wrote:
> >
> > If you have the ability to compile a Mac Carbon VM and make it available to
> > the community, then please speak up. We need your help.
> >
>
> I think I have how to do it, as have some G4's and Xcode.
> But sure I need help for doing this for the first time.
> Can you assist or some with experience ?

Hi Edgar,

Thank you! Yes for sure, I will help in any way I can.

I am CCing the vm-dev mailing list also, because many of the experts
hang out there. You may want to join the vm-dev list also:
  http://lists.squeakfoundation.org/mailman/listinfo/vm-dev

I do not know much about compatibility with the G4 machines and other
Macs. But I think it would be great if you can compile the VM on your
G4. That would make it possible for people to use their G4 machines
to run new Squeak images saved with a Cog VM.

Dave
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Help needed to compile a fresh Mac Carbon VM

Edgar De Cleene
In reply to this post by David T. Lewis
 



On 4/25/14, 9:59 PM, "David T. Lewis" <[hidden email]> wrote:

> VM hackers and Mac enthusiasts, we need your help. Here is your chance to
> earn big karma points, along with the grateful admiration of the your peers.
>
> What we need: A freshly compiled Mac Carbon VM, just like the Squeak
> 4.2.5beta1U
> VM on http://squeakvm.org/mac, but updated to use current VM sources, and to
> include CameraPlugin and ScratchPlugin.
>
> Why we need it: See below. We have a GSOC project mentor who needs to do work
> on a Mac, who needs to run an image format 6502 (pre-closure) image, and is
> running into problems related to the outdated Mac VM. We need an update to the
> Mac VM so that the GSOC project can proceed, and to prevent problems like this
> for other Mac users who need to be able to run older images (Etoys, Scratch,
> etc).
>
>  
> http://www.google-melange.com/gsoc/project/details/google/gsoc2014/positivedev
> iancy/5685265389584384
>
> If you have the ability to compile a Mac Carbon VM and make it available to
> the
> community, then please speak up. We need your help.
>
> (Cross posted to several lists, but discussion should go to vm-dev if
> possible)
>
> Thanks in advance,
>
> Dave


Hello folks.

I decide celebrate the Labor Day

 http://es.wikipedia.org/wiki/D%C3%ADa_Internacional_de_los_Trabajadores and
learn in USA and Canada the Labor Day is not today :=)

Anyway start to read the material in http://squeakvm.org/unix/devel.html and
follow steps for made a Mac Carbon VM

It's fine start from http://ftp.squeak.org/4.5/Squeak4.5-13680.zip ?
How should be named the Mac VM ?

Edgar


Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Help needed to compile a fresh Mac Carbon VM

David T. Lewis
 
Hi Edgar,

Thank you for looking into this.

I do not know much about building on the Mac platform, but there are
instructions in platforms/Mac OS/Documentation/readme.txt folder that
should help. Here is a link to the file:

http://www.squeakvm.org/cgi-bin/viewvc.cgi/squeak/trunk/platforms/Mac%20OS/vm/Documentation/readme.txt?revision=2212&view=markup

I'm not sure what the VM would be called. John MacIntosh used a version
naming convention for all of the official releases, so it might be good to
follow that convention. But I guess that whoever manages to build an
updated VM is entitled to name it!

Thanks,
Dave

>
> On 4/25/14, 9:59 PM, "David T. Lewis" <[hidden email]> wrote:
>
>> VM hackers and Mac enthusiasts, we need your help. Here is your chance
>> to
>> earn big karma points, along with the grateful admiration of the your
>> peers.
>>
>> What we need: A freshly compiled Mac Carbon VM, just like the Squeak
>> 4.2.5beta1U
>> VM on http://squeakvm.org/mac, but updated to use current VM sources,
>> and to
>> include CameraPlugin and ScratchPlugin.
>>
>> Why we need it: See below. We have a GSOC project mentor who needs to do
>> work
>> on a Mac, who needs to run an image format 6502 (pre-closure) image, and
>> is
>> running into problems related to the outdated Mac VM. We need an update
>> to the
>> Mac VM so that the GSOC project can proceed, and to prevent problems
>> like this
>> for other Mac users who need to be able to run older images (Etoys,
>> Scratch,
>> etc).
>>
>>
>> http://www.google-melange.com/gsoc/project/details/google/gsoc2014/positivedev
>> iancy/5685265389584384
>>
>> If you have the ability to compile a Mac Carbon VM and make it available
>> to
>> the
>> community, then please speak up. We need your help.
>>
>> (Cross posted to several lists, but discussion should go to vm-dev if
>> possible)
>>
>> Thanks in advance,
>>
>> Dave
>
>
> Hello folks.
>
> I decide celebrate the Labor Day
>
>  http://es.wikipedia.org/wiki/D%C3%ADa_Internacional_de_los_Trabajadores
> and
> learn in USA and Canada the Labor Day is not today :=)
>
> Anyway start to read the material in http://squeakvm.org/unix/devel.html
> and
> follow steps for made a Mac Carbon VM
>
> It's fine start from http://ftp.squeak.org/4.5/Squeak4.5-13680.zip ?
> How should be named the Mac VM ?
>
> Edgar
>
>