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.
Mariano2010/3/26 laurent laffont <laurent.laffont@gmail.com>
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.gzThe generated source archive:��http://lolgzs.free.fr/pharo/squeak-vm/Squeak-3.11.3.2135-pharo-src.tar.gzPharoCore-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.gzTo build from source archive:=======================tar -xvzf��Squeak-3.11.3.2135-pharo-src.tar.gzcd��Squeak-3.11.3.2135-pharo-src/mkdir build && cd build../unix/cmake/configuremakesudo make installInternal plugins:======================UUIDPluginExternal plugins:======================ADPCMCodecPluginAioPluginAsynchFilePluginB2DPluginB3DAcceleratorPluginBMPReadWriterPluginBitBltPluginCroquetPluginDSAPrimsDropPluginFFTPluginFT2PluginFileCopyPluginFilePluginFloatArrayPluginFloatMathPluginGeniePluginHostWindowPluginJPEGReadWriter2PluginJPEGReaderPluginJoystickTabletPluginKlattLargeIntegersLocalePluginMIDIPluginMatrix2x3PluginMiscPrimitivePluginMpeg3PluginQuicktimePluginRePluginSecurityPluginSerialPluginSocketPluginSoundCodecPrimsSoundGenerationPluginSoundPluginSqueak3DSqueakFFIPrimsStarSqueakPluginSurfacePluginUnixOSProcessPluginXDisplayControlPluginZipPluginFun 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: Errordo: [:e | e].env fontFullName.self assert: dir exists
Cheers,
Laurent Laffont
_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project