Incompatibility between Pharo and Seasidehosting

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

Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

johnmci
I'll suspect these both are missing the fixes for the 32bit/64bit  
number conversion
To confirm someone can load the Alien work and run the SUnits to see  
if the math tests fail.

Attached are the hacks to let you work with a 3.9 image if you pull  
the  ClosureBootstrap-08-11-14.tar.gz from

http://www.mirandabanda.org/files/Cog/Closures0811/Bootstrap/

To modifiy an Pharo image first I'd let someone look carefully at  
what's in the ClosureBootstrap change sets.
As mentioned I have build a macintosh carbon vm 4.0.0b1

You can find that in the EXPERIMENTAL Folder via the FTP or idisk link  
on

http://smalltalkconsulting.com/squeak.html



On 4-Mar-09, at 12:39 PM, <[hidden email]> <[hidden email]
 > wrote:

> Stéphane Ducasse writes:
>> creating a unix vm.
>
> Here's a Unix VM built with an up to date VMMaker and a Windows VM:
>
>       http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-linux.tz
>       http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-win32.zip
>
> Both have the closure bytecodes and the FreeType bitblit extensions.
> The Linux VM includes the FreeType plugin, the Windows VM doesn't.
>
> Bryce
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
--
=
=
=
========================================================================
John M. McIntosh <[hidden email]>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
=
=
=
========================================================================



_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

hackstogettoclosure.3.cs (24K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Schwab,Wilhelm K
In reply to this post by Bryce Kampjes
Bryce,

I am a natural victim for this, as I use both systems.  What do I need to try?  Is there a particularly simple/good/whatever way to install on Linux?  I always seem to either stick something exactly where I want it, or configure and make, accepting all of the defaults.  Since you seem to be somewhere in between (pre-built), I should play dumb and get some advise.

On Linux, I use shell scripts to load the image I want.  To avoid concerns over which VM is loading, would I give a full path to the VM also?

Bill


-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of [hidden email]
Sent: Wednesday, March 04, 2009 3:39 PM
To: [hidden email]
Subject: Re: [Pharo-project] [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Stéphane Ducasse writes:
 > creating a unix vm.
 
Here's a Unix VM built with an up to date VMMaker and a Windows VM:

       http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-linux.tz
       http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-win32.zip

Both have the closure bytecodes and the FreeType bitblit extensions.
The Linux VM includes the FreeType plugin, the Windows VM doesn't.

Bryce

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Bryce Kampjes
Schwab,Wilhelm K writes:
 > Bryce,
 >
 > I am a natural victim for this, as I use both systems.  What do I need to try?  Is there a particularly simple/good/whatever way to install on Linux?  I always seem to either stick something exactly where I want it, or configure and make, accepting all of the defaults.  Since you seem to be somewhere in between (pre-built), I should play dumb and get some advise.
 >
 > On Linux, I use shell scripts to load the image I want.  To avoid concerns over which VM is loading, would I give a full path to the VM also?

I'd just unzip or untar the contents of the archives somewhere
convenient. On Linux all the plug-ins are external so you need to
move the entire directory tree. On Windows it's a single file as
all plugins are built internally. I've followed the lead of the
main VM maintainers for each platform for this.

I can modify how these VMs are packaged if something else is more
convenient.

Bryce

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: {Spam?} Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Schwab,Wilhelm K
Bryce,

I don't think the plugin locations (internal vs. external) matter.  Having how it works documented somewhere easy to find is probably a lot more important than "fixing it."
 
Time permitting, I will kick the tires tonight.  My present gripe with Linux (perhaps just because my VM is too old) is poor coverage of the virtual keys (arrows, end, etc.).  If you got that too, I'll be REALLY happy :)

Aside from running Pharo, what do I need to do to test for you?

Bill

 

-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of [hidden email]
Sent: Thursday, March 05, 2009 3:32 PM
To: [hidden email]
Subject: {Spam?} Re: [Pharo-project] [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Schwab,Wilhelm K writes:
 > Bryce,
 >
 > I am a natural victim for this, as I use both systems.  What do I need to try?  Is there a particularly simple/good/whatever way to install on Linux?  I always seem to either stick something exactly where I want it, or configure and make, accepting all of the defaults.  Since you seem to be somewhere in between (pre-built), I should play dumb and get some advise.
 >
 > On Linux, I use shell scripts to load the image I want.  To avoid concerns over which VM is loading, would I give a full path to the VM also?

I'd just unzip or untar the contents of the archives somewhere
convenient. On Linux all the plug-ins are external so you need to
move the entire directory tree. On Windows it's a single file as
all plugins are built internally. I've followed the lead of the
main VM maintainers for each platform for this.

I can modify how these VMs are packaged if something else is more
convenient.

Bryce

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: {Spam?} Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Bryce Kampjes
Schwab,Wilhelm K writes:
 > Bryce,
 >
 > I don't think the plugin locations (internal vs. external) matter.  Having how it works documented somewhere easy to find is probably a lot more important than "fixing it."
 >  
 > Time permitting, I will kick the tires tonight.  My present gripe with Linux (perhaps just because my VM is too old) is poor coverage of the virtual keys (arrows, end, etc.).  If you got that too, I'll be REALLY happy :)
 >
 > Aside from running Pharo, what do I need to do to test for you?

Nothing really. I've no idea what virtual key support is like, I
don't tend to use them. The Linux VM is my regular VM.

Bryce

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: {Spam?} Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Bryce Kampjes
In reply to this post by Schwab,Wilhelm K
Schwab,Wilhelm K writes:
 > Bryce,
 >
 > I don't think the plugin locations (internal vs. external) matter.  Having how it works documented somewhere easy to find is probably a lot more important than "fixing it."
 >  
 > Time permitting, I will kick the tires tonight.  My present gripe with Linux (perhaps just because my VM is too old) is poor coverage of the virtual keys (arrows, end, etc.).  If you got that too, I'll be REALLY happy :)
 >
 > Aside from running Pharo, what do I need to do to test for you?

The two things that would be helpful are:
 * Play with them a bit and feedback on what's most needed
 * Get them working the write the documentation on how to use them
   and put it somewhere easy to find. ;-)

My suspicion is the most needed feature will be the free type plugin
for Windows.

Bryce

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: {Spam?} Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Schwab,Wilhelm K
In reply to this post by Bryce Kampjes
Bryce,

The v-keys are well-supported in the Windows VM, and are heavily entrenched in my typing skills.  If it's not already improved, I will try to find something on how to process them.  IIRC, Windows sends separate messages for them, so it could easily be different on Linux.  Is there a chance that Sophie would contain relevant changes?

Bill


-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of [hidden email]
Sent: Thursday, March 05, 2009 4:19 PM
To: [hidden email]
Subject: Re: [Pharo-project] {Spam?} Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Schwab,Wilhelm K writes:
 > Bryce,
 >
 > I don't think the plugin locations (internal vs. external) matter.  Having how it works documented somewhere easy to find is probably a lot more important than "fixing it."
 >  
 > Time permitting, I will kick the tires tonight.  My present gripe with Linux (perhaps just because my VM is too old) is poor coverage of the virtual keys (arrows, end, etc.).  If you got that too, I'll be REALLY happy :)
 >
 > Aside from running Pharo, what do I need to do to test for you?

Nothing really. I've no idea what virtual key support is like, I
don't tend to use them. The Linux VM is my regular VM.

Bryce

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: {Spam?} Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Schwab,Wilhelm K
Bryce,

The vm appears to work on Linux.  The machine I am using is not the fastest in the world (1.8G,500M), but it was handy when the old one went on to its reward.

The virtual keys are better in this vm; home and end work, which is a nice start. The numeric pad delete does not work and a couple of the other (forget what they are called) are non-mapped or do weird things.  I'll see what I can find on how to handle them.

Bill



-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of Schwab,Wilhelm K
Sent: Thursday, March 05, 2009 4:32 PM
To: [hidden email]
Subject: Re: [Pharo-project] {Spam?} Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Bryce,

The v-keys are well-supported in the Windows VM, and are heavily entrenched in my typing skills.  If it's not already improved, I will try to find something on how to process them.  IIRC, Windows sends separate messages for them, so it could easily be different on Linux.  Is there a chance that Sophie would contain relevant changes?

Bill


-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of [hidden email]
Sent: Thursday, March 05, 2009 4:19 PM
To: [hidden email]
Subject: Re: [Pharo-project] {Spam?} Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Schwab,Wilhelm K writes:
 > Bryce,
 >
 > I don't think the plugin locations (internal vs. external) matter.  Having how it works documented somewhere easy to find is probably a lot more important than "fixing it."
 >  
 > Time permitting, I will kick the tires tonight.  My present gripe with Linux (perhaps just because my VM is too old) is poor coverage of the virtual keys (arrows, end, etc.).  If you got that too, I'll be REALLY happy :)
 >
 > Aside from running Pharo, what do I need to do to test for you?

Nothing really. I've no idea what virtual key support is like, I
don't tend to use them. The Linux VM is my regular VM.

Bryce

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: {Spam?} Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Bryce Kampjes
Schwab,Wilhelm K writes:
 > Bryce,
 >
 > The vm appears to work on Linux.  The machine I am using is not the fastest in the world (1.8G,500M), but it was handy when the old one went on to its reward.
 >
 > The virtual keys are better in this vm; home and end work, which is a nice start. The numeric pad delete does not work and a couple of the other (forget what they are called) are non-mapped or do weird things.  I'll see what I can find on how to handle them.

Thanks
Bryce

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Damien Cassou
In reply to this post by Bryce Kampjes
Hi Bryce,

On Wed, Mar 4, 2009 at 9:39 PM,  <[hidden email]> wrote:
> Here's a Unix VM built with an up to date VMMaker and a Windows VM:

I've just tried your VM and it works quite fine, at least the FreeType
plugin. I've replaced my default VM by yours and will keep you
informed in case of a problem.

Thank you very much

--
Damien Cassou
http://damiencassou.seasidehosting.st

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Bruce O'Neel-5
In reply to this post by Bryce Kampjes
Hi,

Since this seems to work well for the x86 folks, Bryce, would you mind uploading
a source tarball so that others could build for other unixy system?  That
would be great!

If you could do this then I'll put my feeble attempts to build VMs on
hold since it's probably better for only one person to do this work per
platform, rather than have a confusing set of built VMs. :-)

cheers

bruce

On Wed, Mar 04, 2009 at 08:39:11PM +0000, [hidden email] wrote:

> Stéphane Ducasse writes:
>  > creating a unix vm.
>  
> Here's a Unix VM built with an up to date VMMaker and a Windows VM:
>
>        http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-linux.tz
>        http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-win32.zip
>
> Both have the closure bytecodes and the FreeType bitblit extensions.
> The Linux VM includes the FreeType plugin, the Windows VM doesn't.
>
> Bryce
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Bryce Kampjes
Try

  http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-linux-src.tz

Though if you want to help out I'm sure there's things to do.

Bryce

Bruce O'Neel writes:
 > Hi,
 >
 > Since this seems to work well for the x86 folks, Bryce, would you mind uploading
 > a source tarball so that others could build for other unixy system?  That
 > would be great!
 >
 > If you could do this then I'll put my feeble attempts to build VMs on
 > hold since it's probably better for only one person to do this work per
 > platform, rather than have a confusing set of built VMs. :-)
 >
 > cheers
 >
 > bruce
 >
 > On Wed, Mar 04, 2009 at 08:39:11PM +0000, [hidden email] wrote:
 > > Stéphane Ducasse writes:
 > >  > creating a unix vm.
 > >  
 > > Here's a Unix VM built with an up to date VMMaker and a Windows VM:
 > >
 > >        http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-linux.tz
 > >        http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-win32.zip
 > >
 > > Both have the closure bytecodes and the FreeType bitblit extensions.
 > > The Linux VM includes the FreeType plugin, the Windows VM doesn't.
 > >
 > > Bryce
 > >
 > > _______________________________________________
 > > Pharo-project mailing list
 > > [hidden email]
 > > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
 >
 > _______________________________________________
 > Pharo-project mailing list
 > [hidden email]
 > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Bruce O'Neel-5
Hi,

Thanks.  I'll look into it in the next day or two.

I'm happy to help since, for selfish reasons if no other, I want
Pharo to work well on Linux, and, non x86 linuices as well.

I just don't think it makes sense to have multiple people
running VMMaker to do the same thing.  Also I don't think Squeak/Pharo/etc
is helped by having multiple VMs per platform, since that's almost
a 100% guarantee that we'll be constantly answering with:

"No, to work with the foo 9.4.2.1 image you need the bar VM 7.2.4.4.  
But for the foo 9.4.2.2 image you need the bar VM 7.7.4.8.1.  Yea,
you want the one built by Joe because Frank insists on using his
custom patched compiler that works for no-one else.

Oh, you want to run the baz 5.6.2 image at the same time?  Ah, that
doesn't work, and, your suffix mapping will have to change every time."


Thanks again!

cheers

bruce
On Sat, Mar 07, 2009 at 10:28:50PM +0000, [hidden email] wrote:

> Try
>
>   http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-linux-src.tz
>
> Though if you want to help out I'm sure there's things to do.
>
> Bryce
>
> Bruce O'Neel writes:
>  > Hi,
>  >
>  > Since this seems to work well for the x86 folks, Bryce, would you mind uploading
>  > a source tarball so that others could build for other unixy system?  That
>  > would be great!
>  >
>  > If you could do this then I'll put my feeble attempts to build VMs on
>  > hold since it's probably better for only one person to do this work per
>  > platform, rather than have a confusing set of built VMs. :-)
>  >
>  > cheers
>  >
>  > bruce
>  >
>  > On Wed, Mar 04, 2009 at 08:39:11PM +0000, [hidden email] wrote:
>  > > Stéphane Ducasse writes:
>  > >  > creating a unix vm.
>  > >  
>  > > Here's a Unix VM built with an up to date VMMaker and a Windows VM:
>  > >
>  > >        http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-linux.tz
>  > >        http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-win32.zip
>  > >
>  > > Both have the closure bytecodes and the FreeType bitblit extensions.
>  > > The Linux VM includes the FreeType plugin, the Windows VM doesn't.
>  > >
>  > > Bryce
>  > >
>  > > _______________________________________________
>  > > Pharo-project mailing list
>  > > [hidden email]
>  > > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>  >
>  > _______________________________________________
>  > Pharo-project mailing list
>  > [hidden email]
>  > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Stéphane Ducasse
thanks for your help.
I would love to avoid the " .." below.

stef
On Mar 8, 2009, at 11:32 AM, Bruce O'Neel wrote:

> Hi,
>
> Thanks.  I'll look into it in the next day or two.
>
> I'm happy to help since, for selfish reasons if no other, I want
> Pharo to work well on Linux, and, non x86 linuices as well.
>
> I just don't think it makes sense to have multiple people
> running VMMaker to do the same thing.  Also I don't think Squeak/
> Pharo/etc
> is helped by having multiple VMs per platform, since that's almost
> a 100% guarantee that we'll be constantly answering with:
>
> "No, to work with the foo 9.4.2.1 image you need the bar VM 7.2.4.4.
> But for the foo 9.4.2.2 image you need the bar VM 7.7.4.8.1.  Yea,
> you want the one built by Joe because Frank insists on using his
> custom patched compiler that works for no-one else.
>
> Oh, you want to run the baz 5.6.2 image at the same time?  Ah, that
> doesn't work, and, your suffix mapping will have to change every  
> time."
>
>
> Thanks again!
>
> cheers
>
> bruce
> On Sat, Mar 07, 2009 at 10:28:50PM +0000, [hidden email]  
> wrote:
>> Try
>>
>>  http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-linux-src.tz
>>
>> Though if you want to help out I'm sure there's things to do.
>>
>> Bryce
>>
>> Bruce O'Neel writes:
>>> Hi,
>>>
>>> Since this seems to work well for the x86 folks, Bryce, would you  
>>> mind uploading
>>> a source tarball so that others could build for other unixy  
>>> system?  That
>>> would be great!
>>>
>>> If you could do this then I'll put my feeble attempts to build VMs  
>>> on
>>> hold since it's probably better for only one person to do this  
>>> work per
>>> platform, rather than have a confusing set of built VMs. :-)
>>>
>>> cheers
>>>
>>> bruce
>>>
>>> On Wed, Mar 04, 2009 at 08:39:11PM +0000,  
>>> [hidden email] wrote:
>>>> Stéphane Ducasse writes:
>>>>> creating a unix vm.
>>>>
>>>> Here's a Unix VM built with an up to date VMMaker and a Windows VM:
>>>>
>>>>       http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-linux.tz
>>>>       http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-win32.zip
>>>>
>>>> Both have the closure bytecodes and the FreeType bitblit  
>>>> extensions.
>>>> The Linux VM includes the FreeType plugin, the Windows VM doesn't.
>>>>
>>>> Bryce
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> [hidden email]
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [hidden email]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Bruce O'Neel-5
In reply to this post by Bruce O'Neel-5
Hi,

Thanks, I've finally gotten back to this and tested it.

It works fine except for sound, which is broken in the same way
that the 3-10.4 ones are broken (on at least ppc).  They sound
very bad.

Does sound work on x86?  If true, then it's probably a byte
swapping problem and I can track that down.  If no, then
I have no idea.

I did spend some time on it and wasn't successful.  The
3.7-7 vm worked fine for sound.

Thanks!

cheers

bruce


On Sat, Mar 07, 2009 at 11:31:48AM +0100, Bruce O'Neel wrote:

> Hi,
>
> Since this seems to work well for the x86 folks, Bryce, would you mind uploading
> a source tarball so that others could build for other unixy system?  That
> would be great!
>
> If you could do this then I'll put my feeble attempts to build VMs on
> hold since it's probably better for only one person to do this work per
> platform, rather than have a confusing set of built VMs. :-)
>
> cheers
>
> bruce
>
> On Wed, Mar 04, 2009 at 08:39:11PM +0000, [hidden email] wrote:
> > Stéphane Ducasse writes:
> >  > creating a unix vm.
> >  
> > Here's a Unix VM built with an up to date VMMaker and a Windows VM:
> >
> >        http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-linux.tz
> >        http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-win32.zip
> >
> > Both have the closure bytecodes and the FreeType bitblit extensions.
> > The Linux VM includes the FreeType plugin, the Windows VM doesn't.
> >
> > Bryce
> >
> > _______________________________________________
> > Pharo-project mailing list
> > [hidden email]
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Bryce Kampjes
Bruce O'Neel writes:
 > Hi,
 >
 > Thanks, I've finally gotten back to this and tested it.
 >
 > It works fine except for sound, which is broken in the same way
 > that the 3-10.4 ones are broken (on at least ppc).  They sound
 > very bad.
 >
 > Does sound work on x86?  If true, then it's probably a byte
 > swapping problem and I can track that down.  If no, then
 > I have no idea.
 >
 > I did spend some time on it and wasn't successful.  The
 > 3.7-7 vm worked fine for sound.

I haven't tested sound in a few years, it's not something I
use. Last time I did test it, I needed to make sure my kernel
had the right sound interface installed.

Bryce

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

johnmci
If you are using the core audio unix drivers on os-x powerpc.
Then you should look at the mac os carbon sqUnixSoundMacOSX.c
there are a number of fixes, at least four come to mind, one being  
getting the endien correct for powerpc.

On 17-Mar-09, at 2:35 PM, <[hidden email]> <[hidden email]
 > wrote:

> Bruce O'Neel writes:
>> Hi,
>>
>> Thanks, I've finally gotten back to this and tested it.
>>
>> It works fine except for sound, which is broken in the same way
>> that the 3-10.4 ones are broken (on at least ppc).  They sound
>> very bad.
>>
>> Does sound work on x86?  If true, then it's probably a byte
>> swapping problem and I can track that down.  If no, then
>> I have no idea.
>>
>> I did spend some time on it and wasn't successful.  The
>> 3.7-7 vm worked fine for sound.
>
> I haven't tested sound in a few years, it's not something I
> use. Last time I did test it, I needed to make sure my kernel
> had the right sound interface installed.
>
> Bryce
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

--
=
=
=
========================================================================
John M. McIntosh <[hidden email]>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
=
=
=
========================================================================




_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Mariano Martinez Peck
In reply to this post by Bryce Kampjes


On Wed, Mar 4, 2009 at 5:39 PM, <[hidden email]> wrote:
Stéphane Ducasse writes:
 > creating a unix vm.

Here's a Unix VM built with an up to date VMMaker and a Windows VM:

      http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-linux.tz
      http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-win32.zip

Both have the closure bytecodes and the FreeType bitblit extensions.
The Linux VM includes the FreeType plugin, the Windows VM doesn't.


Good job man!. I really notice a difference in response time. For me, in Linux, it seems to be faster than standard VM. However, In windows, It seems it doesnt work te FreeType plugin. My fonts are not nice :(   any idea? The same image, but with standard VM, FreeType works well.

thanks,

Mariano

 

Bryce

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Bryce Kampjes
Mariano Martinez Peck writes:
 > On Wed, Mar 4, 2009 at 5:39 PM, <[hidden email]> wrote:
 >
 > > Stéphane Ducasse writes:
 > >  > creating a unix vm.
 > >
 > > Here's a Unix VM built with an up to date VMMaker and a Windows VM:
 > >
 > >       http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-linux.tz
 > >       http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-win32.zip
 > >
 > > Both have the closure bytecodes and the FreeType bitblit extensions.
 > > The Linux VM includes the FreeType plugin, the Windows VM doesn't.
 > >
 >
 >
 > Good job man!. I really notice a difference in response time. For me, in
 > Linux, it seems to be faster than standard VM. However, In windows, It seems
 > it doesnt work te FreeType plugin. My fonts are not nice :(   any idea? The
 > same image, but with standard VM, FreeType works well.

You'll need to get the FreeType plugin from elsewhere. I didn't
compile it this time. I mean to include it in later versions of
this VM.

Bryce

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Vm-dev] newDelta >0 failed in sqUnixMemory -- Was Re: Incompatibility between Pharo and Seasidehosting

Mariano Martinez Peck


On Fri, Mar 20, 2009 at 6:06 PM, <[hidden email]> wrote:
Mariano Martinez Peck writes:
 > On Wed, Mar 4, 2009 at 5:39 PM, <[hidden email]> wrote:
 >
 > > Stéphane Ducasse writes:
 > >  > creating a unix vm.
 > >
 > > Here's a Unix VM built with an up to date VMMaker and a Windows VM:
 > >
 > >       http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-linux.tz
 > >       http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-win32.zip
 > >
 > > Both have the closure bytecodes and the FreeType bitblit extensions.
 > > The Linux VM includes the FreeType plugin, the Windows VM doesn't.
 > >
 >
 >
 > Good job man!. I really notice a difference in response time. For me, in
 > Linux, it seems to be faster than standard VM. However, In windows, It seems
 > it doesnt work te FreeType plugin. My fonts are not nice :(   any idea? The
 > same image, but with standard VM, FreeType works well.

You'll need to get the FreeType plugin from elsewhere. I didn't
compile it this time. I mean to include it in later versions of
this VM.

Ok, I would be glad you let me know when you do this :)

thanks

mariano
 

Bryce

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
12