ccontrol 0.9.0 review

Download
by rbytes.net on

ccontrol program takes over the roles of the compiler and linker, and reads a configuration file to decide what to do before invoking

License: GPL (GNU General Public License)
File size: 241K
Developer: Rusty Russell
0 stars award from rbytes.net

ccontrol program takes over the roles of the compiler and linker, and reads a configuration file to decide what to do before invoking them.

This is particularly useful for centralized control over commands and options, such as enabling distcc(1) and ccache(1).

I recommend installing dietlibc if you can; the resulting (static) binary is smaller and cuts a few percent off compile times.

If you want to install ccontrol in your home directory (eg. ~/bin), use "./configure --bindir=$HOME/bin". Otherwise, a simple "./configure" will place the binaries in /usr/local/lib/ccontrol, which you will have to put in your PATH.

The type "make" and "make install". Now run "./ccontrol-init" to create your ".ccontrol/default" file. If you want to avoid probing for distcc hosts on the local network, set DISTCC_HOSTS first, eg:

DISTCC_HOSTS="one two three" ./ccontrol-init

What's New in This Release:
A GNOME applet for changing symlink was added.
A portability fix was made to allow the software to work on PPC.
Better performance and less thrashing is exhibited with ccache and distcc when ccache mostly hits.

ccontrol 0.9.0 search tags