2,561
edits
m (re-ordering & adding link to screenstreamer patches & instructions for FlightGear video recording) |
m (→Speeding up compilations: Using the Google/GNU Gold Linker) |
||
Line 19: | Line 19: | ||
* [http://sources.redhat.com/autobook/ autools - autoconf, automake, libtool & co] - build system | * [http://sources.redhat.com/autobook/ autools - autoconf, automake, libtool & co] - build system | ||
=== Speeding up compilations === | === Speeding up compilations/rebuilds === | ||
* [http://ccache.samba.org ccache - compiler cache, pre-compiled objects for gcc] - speed up repeated compilations by using a configurable dynamic compiler cache | |||
* [http://distcc.samba.org distcc - distributed (fast!) compilations for any network] - distributing compilations to several nodes | * [http://distcc.samba.org distcc - distributed (fast!) compilations for any network] - distributing compilations to several nodes | ||
* [http:// | * Using TMPFS-based ram drives to speed up compilations: | ||
** [http://en.wikipedia.org/wiki/TMPFS TMPFS] | |||
** [http://docs.sun.com/app/docs/doc/817-5093/6mkisoqdh?a=view How to Create and Mount a TMPFS File System ] | |||
** [http://kevin.vanzonneveld.net/techblog/article/create_turbocharged_storage_using_tmpfs/ Create turbocharged storage using tmpfs] | |||
* Using the [http://freebsd.stokely.org/2008/04/gnu-gold-linker.html GNU Gold Linker] to speed up link times on ELF platforms by a factor of up to 5: | |||
** [http://lwn.net/Articles/274859/ Striking gold in binutils] | |||
** [http://blog.cafarelli.fr/post/2008/04/09/Testing-the-new-gold-linker-from-binutils Testing the new "gold" linker from binutils] | |||
=== Documentation === | === Documentation === |
edits