Distcc

Install:

apt-get install distcc
aptitude install cachefilesd

Execut vim /etc/default/cachefilesd:

RUN=yes 
sudo service cachefilesd restart
sudo service distcc start
share on nas toolchain, vim /etc/fstab (mount toolchain) :

192.168.1.2:/srv/nas/Linux/toolchains /opt/toolchains nfs defaults,fsc 0 0

CMD utils :

see hosts :

distcc --show-hosts 
192.168.1.140:3632/16 
192.168.1.74:3632/32 
192.168.1.85:3632/8 

see the numers of core :

distcc -j

distcc see in real time :

sudo tail -f /var/log/distccd.log

see your distcc :

distccmon-text 1

example of compilation :

export CROSS_COMPILE="distcc /opt/toolchains/arm-Mras2an-linux-gnueabi/bin/arm-Mras2an-linux-gnueabi-"
make -j $(distcc -j)

 

 

Sujet: Distcc

Aucun message nʼ a été trouvé.

Nouvel avis