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
