Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[gentoo-user-fr] distcc, ca fonctionne pour vous ?

21 réponses
Avatar
Xavier Maillard
Bonjour,

Je voulais essayer distcc pour voir un peu ce que ca donnait et je
constate que ca ne marche pas chez moi.

J'ai fait les emerge qui vont bien sur deux machines. Ensuite le
distcc-config ou j'ai mis mes hosts, fait le rc-update (pour les
prochains demarrages), demarrer le daemon (en ayant pris soin de
configurer le fichier de config idoine). Bref tout est ok. J'ai meme
fait un gcc-config 3.4.5 pour l'une de mes machine (meme version de
compilo surtout utile pour le c++). Bref tout est ok et pourtant, les
ditccmon ne montre rien. Le calme plat.

Qu'ai-je oublie ?

Merci
--
gentoo-user-fr@gentoo.org mailing list

10 réponses

1 2 3
Avatar
Xavier Maillard
Le mardi 28 mars 2006 à 18:03 +0200, Yoann Pannier a écrit :
Xavier Maillard wrote, On 03/28/2006 05:34 PM:
> ditccmon ne montre rien. Le calme plat.

> Qu'ai-je oublie ?

De spécifier DISTCC_DIR ?
http://www.gentoo.org/doc/fr/distcc.xml#doc_chap6_pre1



Non ca ne change rien (j'avais deja essaye).

Une autre idee ?

Merci
Xavier

--
mailing list
Avatar
Yoann Pannier
Xavier Maillard wrote, On 03/28/2006 05:34 PM:
ditccmon ne montre rien. Le calme plat.



Qu'ai-je oublie ?



De spécifier DISTCC_DIR ?
http://www.gentoo.org/doc/fr/distcc.xml#doc_chap6_pre1

--
Yoann Pannier
--
mailing list
Avatar
Yoann Pannier
Xavier Maillard wrote, On 03/28/2006 06:07 PM:
Une autre idee ?



J'ose : d'ajouter distcc à FEATURES dans /etc/make.conf ?

--
Yoann Pannier
--
mailing list
Avatar
Xavier Maillard
Le mardi 28 mars 2006 à 18:33 +0200, Yoann Pannier a écrit :
Yoann Pannier wrote, On 03/28/2006 06:23 PM:
>> Une autre idee ?
>
> J'ose : d'ajouter distcc à FEATURES dans /etc/make.conf ?

Je demande ça parce que je me demande si c'est distccmon ou distcc ou
distccd qui ne marche pas..

- tu as des syslogs si tu augmente --log-level dans les
/etc/conf.d/distcc des serveurs ?

- emerge --info montre bien "distcc... [enabled]" sur le client ?



localhost etc # emerge --info
Portage 2.1_pre7 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.4-r1,
2.6.16-gentoo i686)
================================================================ System uname: 2.6.16-gentoo i686 AMD Athlon(tm) XP 1800+
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[enabled]
ccache version 2.4 [enabled]

Donc, oui (c'est sur le client)

Et sur le "serveur", c'est pareil.

Xavier

--
mailing list
Avatar
Xavier Maillard
Le mardi 28 mars 2006 à 18:23 +0200, Yoann Pannier a écrit :
Xavier Maillard wrote, On 03/28/2006 06:07 PM:
> Une autre idee ?

J'ose : d'ajouter distcc à FEATURES dans /etc/make.conf ?



C'est deja le cas.

Nan la franchement je seche.
Xavier

--
mailing list
Avatar
Yoann Pannier
Yoann Pannier wrote, On 03/28/2006 06:23 PM:
Une autre idee ?



J'ose : d'ajouter distcc à FEATURES dans /etc/make.conf ?



Je demande ça parce que je me demande si c'est distccmon ou distcc ou
distccd qui ne marche pas..

- tu as des syslogs si tu augmente --log-level dans les
/etc/conf.d/distcc des serveurs ?

- emerge --info montre bien "distcc... [enabled]" sur le client ?

--
Yoann Pannier
--
mailing list
Avatar
Yoann Pannier
Yoann Pannier wrote, On 03/28/2006 06:33 PM:
- emerge --info montre bien "distcc... [enabled]" sur le client ?



et montre aussi MAKEOPTS="-jN" où N>1 ?

--
Yoann Pannier
--
mailing list
Avatar
Xavier Maillard
Le mardi 28 mars 2006 à 18:37 +0200, Yoann Pannier a écrit :
Yoann Pannier wrote, On 03/28/2006 06:33 PM:
> - emerge --info montre bien "distcc... [enabled]" sur le client ?

et montre aussi MAKEOPTS="-jN" où N>1 ?



Ca aussi c'est ok. Je l'ai mis a 2 des deux cotes.

Xavier

--
mailing list
Avatar
Christophe Garault
Xavier Maillard a écrit :

Ca aussi c'est ok. Je l'ai mis a 2 des deux cotes.




C'est pas à 4 plutot qu'il faudrait le mettre?

--
Christophe Garault
Take your marks:
Gen too three: Emerge!


--
mailing list
Avatar
Antoine Van-Elstraete
Christophe Garault wrote:
Xavier Maillard a écrit :


Ca aussi c'est ok. Je l'ai mis a 2 des deux cotes.





C'est pas à 4 plutot qu'il faudrait le mettre?




Il faut le mettre dans le make.conf de la machine de destination à n
processeur*2 + 1.

Par exemple 2 AMD Duron ça fait 5, 2 P4ht ça fait 9 :)

Enfin il me semble....

J'utilise distcc sans soucis avec distccd sous Debian :P

(attention à certains paquets qui plante lors de la compilation avec
distcc : glibc (ntpl), seamonkey...)
--
mailing list
1 2 3