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
<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.��
To build from source archive:
=======================
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
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project