Ok....I after a little time, I run both: benchmars and all tests in PharoDev RC3 in 3 vms: 1) the one from Pharo download: http://squeakvm.org/unix/release/Squeak-3.11.3.2135-linux_i386.tar.gz 2) the other one from Pharo Download (exupery): http://gforge.inria.fr/frs/download.php/24736/pharo-vm-0.15.2f-linux.zip 3) A new one, compiled as Laurent said with Squeak VM 3.11.3 -r 2135 + FT2Plugin + --CFLAGS="-O3 -fomit-frame-pointer -mfpmath=sse -march=native -s -mtune=generic" Results 1) Has no FreeType. Unacceptable for Pharo. Should be remove from website. '241965973 bytecodes/sec; 9441865 sends/sec' '248302618 bytecodes/sec; 8876087 sends/sec' '248062015 bytecodes/sec; 9426258 sends/sec' '241965973 bytecodes/sec; 9272986 sends/sec' All test pass. 2) Has freetype '467579908 bytecodes/sec; 11130837 sends/sec' '467579908 bytecodes/sec; 11687732 sends/sec' '462929475 bytecodes/sec; 11845268 sends/sec' '466727438 bytecodes/sec; 10483247 sends/sec' Has two failing tests in TestIdenting 3) Has freetype '423490488 bytecodes/sec; 12494874 sends/sec' '426666666 bytecodes/sec; 12580047 sends/sec' '422442244 bytecodes/sec; 11204099 sends/sec' '414574898 bytecodes/sec; 12157397 sends/sec' All PharoRC3 green. So...In summary, the new compiled VM has almost the same performance as Expuery, but it is more cleaner, easy to understand and install, it is repeatable, and has the sources. I strongly to remove the TWO current Linux VM links from Pharo download site, and upload this new compiled VM but doing some work: more testing, readme.txt, rename it to PharoXXX, etc. We should have this VM for Pharo 1.0 and include it in the one click. Cheers Mariano On Sun, Mar 28, 2010 at 6:20 PM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
2010/3/28 laurent laffont <laurent.laffont@gmail.com>
In debian (I don't really know ubuntu), you have apt-file to search for a package's file: apt-file search asoundlib.h
And a really great command is "auto-apt run" which installs automagically all needed packages for a given command. You can try: auto-apt run ../unix/cmake/configure
when it detects a missing header, it will search the corresponding package and prompt you to install it.
I tried both tools but don't seem to work...I don't know why. They just do nothing. But anyway, I do it manually :)
you have to run
apt-file update
in order to populate / refresh apt file cache.
Yes, exactly there was the problem...it couldn't update....start to loop and didn't find the files to download. Let me try it again and I paste you the console if you want.