Hi Laurent. Excellent news! It's cool to see people playing with the VM. Depending in gurus of heroes is never good. Because they left and you are dead.
A little question...do you think we should replace the official Linux VM from the Pharo website ? I would love that the official Linux VM has: - that thing about the gnufication I did that when compiling MacOS VM. Read this link (step 4 for example) http://www.squeakvm.org/cgi-bin/viewcvs.cgi/trunk/platforms/Mac%20OS/vm/Documentation/readme.txt?rev=1984&view=auto does it make sense also in Linux VM ? which are the difference in the benchmarks compared to do it without this step ? - all tests green - FT2Plugin and the Bryce magic for nicer fonts - Include this VM in the Pharo 1.0 one click. Did you check the benchmarks with the VM from Pharo website and yours ? can you evaluate the results of "1 tinyBenchmarks" as it is explained if point 5 of Adrian post: http://www.adrian-lienhard.ch/blog?article=building-a-pharo-squeak-vm-from-first-principles It would be cool also to update the readme.txt of the Pharo Linux Vm if necessary And finally would be great to add a link to download the sources also. Thanks a lot. Mariano 2010/3/26 laurent laffont <[email protected]> > Hi, > > Finally I've managed to build squeak vm rev. 2135 (current stable) with > FT2Plugin which makes all tests green on Pharo 1.0 rc3 image........ on my > machine :) > > If some Linux users can test it on their distro, thanks. > > The clean binary archive: > http://lolgzs.free.fr/pharo/squeak-vm/Squeak-3.11.3.2135-pharo-bin.tar.gz > > The generated source archive: > http://lolgzs.free.fr/pharo/squeak-vm/Squeak-3.11.3.2135-pharo-src.tar.gz > > PharoCore-1.0 + configured VMMaker 1.2 image (for new vm builders, to have > a known working base): > http://lolgzs.free.fr/pharo/squeak-vm/PharoCore-1.0-VMMaker-1.2.tar.gz > > > To build from source archive: > ======================= > wget > http://lolgzs.free.fr/pharo/squeak-vm/Squeak-3.11.3.2135-pharo-src.tar.gz > tar -xvzf Squeak-3.11.3.2135-pharo-src.tar.gz > cd Squeak-3.11.3.2135-pharo-src/ > mkdir build && cd build > ../unix/cmake/configure > make > sudo make install > > > Internal plugins: > ====================== > UUIDPlugin > > External plugins: > ====================== > ADPCMCodecPlugin > AioPlugin > AsynchFilePlugin > B2DPlugin > B3DAcceleratorPlugin > BMPReadWriterPlugin > BitBltPlugin > CroquetPlugin > DSAPrims > DropPlugin > FFTPlugin > FT2Plugin > FileCopyPlugin > FilePlugin > FloatArrayPlugin > FloatMathPlugin > GeniePlugin > HostWindowPlugin > JPEGReadWriter2Plugin > JPEGReaderPlugin > JoystickTabletPlugin > Klatt > LargeIntegers > LocalePlugin > MIDIPlugin > Matrix2x3Plugin > MiscPrimitivePlugin > Mpeg3Plugin > QuicktimePlugin > RePlugin > SecurityPlugin > SerialPlugin > SocketPlugin > SoundCodecPrims > SoundGenerationPlugin > SoundPlugin > Squeak3D > SqueakFFIPrims > StarSqueakPlugin > SurfacePlugin > UnixOSProcessPlugin > XDisplayControlPlugin > ZipPlugin > > > Fun story: if you don't have SecurityPlugin, LocaleTest>>testFontFullName > deletes your image :) > testFontFullName > "self debug: #testFontFullName" > | env dir | > env := (Locale isoLanguage: 'ja') languageEnvironment. > dir := FileDirectory on: SecurityManager default untrustedUserDirectory. > [dir recursiveDelete] <-------------- Cool !! > on: Error > do: [:e | e]. > env fontFullName. > self assert: dir exists > > > Cheers, > > Laurent Laffont > > _______________________________________________ > 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
