Gracias !
Indeed there is no problem with the 32 bit VMs in 64bit Linux... as long as
you have the 32bit libraries installed.
All laughing chocolate frogs now :)

r.



2009/8/7 Mariano Martinez Peck <[email protected]>

>
>
> On Fri, Aug 7, 2009 at 2:54 PM, Damien Cassou <[email protected]>wrote:
>
>> ---------- Forwarded message ----------
>> From: David T. Lewis <[email protected]>
>> Date: Fri, Aug 7, 2009 at 5:39 PM
>> Subject: Re: [Vm-dev] Fwd: [Pharo-project] Compiling a Squeak VM for
>> Pharo on Ubuntu 8.04 LTS Server (64bit)
>> To: Squeak Virtual Machine Development Discussion
>> <[email protected]>
>>
>>
>>
>> On Fri, Aug 07, 2009 at 01:14:21PM +0200, Damien Cassou wrote:
>> >
>> > ---------- Forwarded message ----------
>> > From: Dave Woodward <[email protected]>
>> > Date: Thu, Aug 6, 2009 at 7:10 PM
>> > Subject: [Pharo-project] Compiling a Squeak VM for Pharo on Ubuntu
>> > 8.04 LTS Server (64bit)
>> > To: [email protected]
>> >
>> >
>> > I tried using the pre-compiled VM from the Pharo website to no avail.
>> > I'm not exactly sure what the problem is, but when running the
>> > pre-compiled Pharo VM, OR the pre-compiled Squeak 3.10-6 VM, they just
>> > quit with a "File not found" error. ?My only hunch regarding this is
>> > that they were compiled on 32bit Linuxes, and I'm using a 64bit Linux.
>>
>> A likely guess is that some 32-bit library needs to be installed on the
>> Linux system in question. The Squeak 3.10-6 VM runs fine on my 64bit
>> SuSE laptop.
>
>
> yeah. Dave: could you please try:  sudo apt-get install ia32-libs
>
> best,
>
> Mariano
>
>
>
>>
>>
>> > I'm using a bare-bones install of Ubuntu server, 8.04LTS 64bit. ?I'm
>> > using Slicehost.com for a virtual server to run a Seaside application
>> > (they use all 64bit *NIXs), and I'm switching from vanilla Squeak 3.9
>> > to Pharo.
>> >
>> > So, since the Squeak 3.10-6 VM didn't work either I decided to compile
>> > my own VM. ?This does not work out of the box on a vanilla Ubuntu
>> > Server 8.04 install, so here are the steps I took to successfully
>> > compile the VM from the 3.10-6 src files:
>> >
>> > (cd /Squeak-3.10-6/platforms/unix)
>> >
>> > Configure:
>> > ./config/configure --without-x --without-gl --without-quartz
>> --without-npsqueak
>> >
>> > NOTE: The configure command adds 2 entries to disable the RomePlugin.
>> > It looks like it first tests Freetype (not installed so adds an entry
>> > to disable RomePlugin), and then tests Cairo (not installed, so adds
>> > *another* entry to disable RomePlugin). ?I believe the autoconf files
>> > need to be fixed for this, but I leave it up to the squeak-dev folks
>> > to figure that out as I have no knowledge of autoconf.
>> >
>> > Make:
>> > make squeak ?(this will error)
>> >
>> > To fix the damage from the note above, I had to remove the duplicate
>> > entry for RomePlugin_exports on line 22 of disabledPlugins.c.
>>
>> Thats a problem of some sort in configure, but note also that RomePlugin
>> will not work on 64-bit systems (Mantis 7344).
>>
>> Dave
>>
>>
>>
>>
>> --
>> Damien Cassou
>> http://damiencassou.seasidehosting.st
>>
>> "Lambdas are relegated to relative obscurity until Java makes them
>> popular by not having them." James Iry
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to