Good Linux packaging systems as in Debian/Ubuntu/Gentoo/Arch propose to install pre-built binary for your architecture (faster) or build in from source on your machine (slower, but optimized). Nevertheless, both solutions uses the GCC supplied with your distro.
If you want to compile with ICC, up to you to do it from scratch. On Linux the preferred way is to use packages. So IMHO the best solution is to have: - a source archive on Pharo website - prebuilt .deb / .rpm / ... for major distros, included in official repositories So people who wants to install pharo on Linux just have to uses their package manager. Ex on Debian apt-get install pharo or use the GUI front-end provided by their distro. The first step is to be able to build the VM in a repeatable way with GCC on Linux (this is why I currently work on building the VM. It seems that there's still things I don't understand, especially on performance side). Then write (or re-use existing) scripts to build packages for each major distro. Laurent Laffont 2010/3/31 John M McIntosh <[email protected]> > So how do the Linux binary only distros work then? I'm sure I've seen the > choice, oh load the binaries, or pull and compile the source as > choices in Ubuntu? Why bother making one-click apps with Linux VM if > everyone ignores them? Or is this an 80/20 rule? > > On 2010-03-31, at 12:05 AM, Serge Stinckwich wrote: > > > A version compiled with the Intel C compiler could be available on the > > Pharo website, but linux distro will never use it. They will prefer to > > recompile from scratch with gcc. What kind of boost performance is > > expected with the Intel compiler ? > > > > -- > > Serge Stinckwich > > UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam > > Every DSL ends up being Smalltalk > > http://doesnotunderstand.org/ > > > > _______________________________________________ > > Pharo-project mailing list > > [email protected] > > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > -- > =========================================================================== > John M. McIntosh <[email protected]> Twitter: > squeaker68882 > Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com > =========================================================================== > > > > > > _______________________________________________ > 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
