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 keywords