[gentoo-user-fr] distcc, ca fonctionne pour vous ?
21 réponses
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.
Le mardi 28 mars 2006 à 19:19 +0200, Antoine Van-Elstraete a écrit :
(attention à certains paquets qui plante lors de la compilation avec distcc : glibc (ntpl), seamonkey...)
A ce propos, comment fais tu lors d'un emerge -e system pour indiquer de ne pas utiliser distcc pour certains paquets ?
Xavier
-- mailing list
KeKeSeB
Tu fais bien ca pour utiliser distccmon ?
To monitor Portage's distcc usage you can use: # DISTCC_DIR="/var/tmp/portage/.distcc/" distccmon-text N (Or) # DISTCC_DIR="/var/tmp/portage/.distcc/" distccmon-gui
Xavier Maillard wrote:
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
-- mailing list
Tu fais bien ca pour utiliser distccmon ?
To monitor Portage's distcc usage you can use:
# DISTCC_DIR="/var/tmp/portage/.distcc/" distccmon-text N
(Or)
# DISTCC_DIR="/var/tmp/portage/.distcc/" distccmon-gui
Xavier Maillard wrote:
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.
To monitor Portage's distcc usage you can use: # DISTCC_DIR="/var/tmp/portage/.distcc/" distccmon-text N (Or) # DISTCC_DIR="/var/tmp/portage/.distcc/" distccmon-gui
Xavier Maillard wrote:
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
-- mailing list
Antoine Van-Elstraete
Xavier Maillard wrote:
Le mardi 28 mars 2006 à 19:19 +0200, Antoine Van-Elstraete a écrit :
(attention à certains paquets qui plante lors de la compilation avec distcc : glibc (ntpl), seamonkey...)
A ce propos, comment fais tu lors d'un emerge -e system pour indiquer de ne pas utiliser distcc pour certains paquets ?
Xavier
Aucune idée... je les laisse se planter majestuesement puis je passe un emerge --resume --skipfirst et ensuite je les emerge à part... -- mailing list
Xavier Maillard wrote:
Le mardi 28 mars 2006 à 19:19 +0200, Antoine Van-Elstraete a écrit :
(attention à certains paquets qui plante lors de la compilation avec
distcc : glibc (ntpl), seamonkey...)
A ce propos, comment fais tu lors d'un emerge -e system pour indiquer de
ne pas utiliser distcc pour certains paquets ?
Xavier
Aucune idée... je les laisse se planter majestuesement puis je passe un
emerge --resume --skipfirst et ensuite je les emerge à part...
--
gentoo-user-fr@gentoo.org mailing list
Le mardi 28 mars 2006 à 19:19 +0200, Antoine Van-Elstraete a écrit :
(attention à certains paquets qui plante lors de la compilation avec distcc : glibc (ntpl), seamonkey...)
A ce propos, comment fais tu lors d'un emerge -e system pour indiquer de ne pas utiliser distcc pour certains paquets ?
Xavier
Aucune idée... je les laisse se planter majestuesement puis je passe un emerge --resume --skipfirst et ensuite je les emerge à part...
sous gentoo ca devrait etre precisé dans l'ebuild et distcc desactivé pour cet ebuild ... sinon -> bugs.gentoo.org
enfin il me semble avoir lu ca dans les docs ...
aurel
-- mailing list
Aurélien Francillon
Xavier Maillard wrote:
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
est ce que tu peux verifier que : ll /usr/lib/distcc/bin/ te donne bien une serie de liens du genre : c++ -> /usr/bin/distcc cc -> /usr/bin/distcc ... i686-pc-linux-gnu-c++ -> /usr/bin/distcc ... etc...
si ce n'est pas le cas verifie a l'emerge (relance le) qu'il n'y ait pas eu d'erreurs ...
moi j'ai eu le cas ou j'avais
CHOST=i686-pc-linux-gnu au lieu de CHOST="i686-pc-linux-gnu" et ca semblait faire planter le script de post-install de distcc ... (faudrait que je trouve la motiv' de mettre un bug sur bugs.gentoo.org)
apres tu peux ajouter /usr/lib/distcc/bin/ en tete de ton PATH : export PATH=/usr/lib/distcc/bin/:${PATH} si tu lance juste "gcc" sans aucun argument tu doit voir :
$gcc gcc: pas de fichier à l'entrée distcc[27188] ERROR: compile (null) on localhost failed
si tu a bien ça compile nimporte quoi avec make -j5 et regarde ce que te donne "distccmon-text 1" (sans la variable d'env DISTCC_DIR ), tu peux aussi lancer un top sur une ou toutes les machines qui a distccd lancé. Si il n'y a rien d'affiché alors c'est un probleme de config du coté de distcc sinon c'est du coté de portage ...
regarde aussi si lors de la compilation tu appercoit des mesages du genre : distcc host 192.198.0.1 timeout ca veut dire que la compil est bien lancée vers l'hote mais qu'il est mal configuré ...
sinon essaye d'emerger un autre paquet il se peut juste que le distcc soit desactivé pour le paquage avec lequel tu teste distcc ...
bon apres je sais pas trop ... dis nous deja ce que ca donne ... mais ca devrait deja aider ;)
aurel
-- mailing list
Xavier Maillard wrote:
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
est ce que tu peux verifier que :
ll /usr/lib/distcc/bin/
te donne bien une serie de liens du genre :
c++ -> /usr/bin/distcc
cc -> /usr/bin/distcc
...
i686-pc-linux-gnu-c++ -> /usr/bin/distcc
...
etc...
si ce n'est pas le cas verifie a l'emerge (relance le) qu'il n'y ait pas
eu d'erreurs ...
moi j'ai eu le cas ou j'avais
CHOST=i686-pc-linux-gnu
au lieu de
CHOST="i686-pc-linux-gnu"
et ca semblait faire planter le script de post-install de distcc ...
(faudrait que je trouve la motiv' de mettre un bug sur bugs.gentoo.org)
apres tu peux ajouter /usr/lib/distcc/bin/ en tete de ton PATH :
export PATH=/usr/lib/distcc/bin/:${PATH}
si tu lance juste "gcc" sans aucun argument tu doit voir :
$gcc
gcc: pas de fichier à l'entrée
distcc[27188] ERROR: compile (null) on localhost failed
si tu a bien ça compile nimporte quoi avec make -j5 et regarde ce que te
donne "distccmon-text 1" (sans la variable d'env DISTCC_DIR ), tu peux
aussi lancer un top sur une ou toutes les machines qui a distccd lancé.
Si il n'y a rien d'affiché alors c'est un probleme de config du coté de
distcc sinon c'est du coté de portage ...
regarde aussi si lors de la compilation tu appercoit des mesages du genre :
distcc host 192.198.0.1 timeout
ca veut dire que la compil est bien lancée vers l'hote mais qu'il est
mal configuré ...
sinon essaye d'emerger un autre paquet il se peut juste que le distcc
soit desactivé pour le paquage avec lequel tu teste distcc ...
bon apres je sais pas trop ... dis nous deja ce que ca donne ...
mais ca devrait deja aider ;)
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
est ce que tu peux verifier que : ll /usr/lib/distcc/bin/ te donne bien une serie de liens du genre : c++ -> /usr/bin/distcc cc -> /usr/bin/distcc ... i686-pc-linux-gnu-c++ -> /usr/bin/distcc ... etc...
si ce n'est pas le cas verifie a l'emerge (relance le) qu'il n'y ait pas eu d'erreurs ...
moi j'ai eu le cas ou j'avais
CHOST=i686-pc-linux-gnu au lieu de CHOST="i686-pc-linux-gnu" et ca semblait faire planter le script de post-install de distcc ... (faudrait que je trouve la motiv' de mettre un bug sur bugs.gentoo.org)
apres tu peux ajouter /usr/lib/distcc/bin/ en tete de ton PATH : export PATH=/usr/lib/distcc/bin/:${PATH} si tu lance juste "gcc" sans aucun argument tu doit voir :
$gcc gcc: pas de fichier à l'entrée distcc[27188] ERROR: compile (null) on localhost failed
si tu a bien ça compile nimporte quoi avec make -j5 et regarde ce que te donne "distccmon-text 1" (sans la variable d'env DISTCC_DIR ), tu peux aussi lancer un top sur une ou toutes les machines qui a distccd lancé. Si il n'y a rien d'affiché alors c'est un probleme de config du coté de distcc sinon c'est du coté de portage ...
regarde aussi si lors de la compilation tu appercoit des mesages du genre : distcc host 192.198.0.1 timeout ca veut dire que la compil est bien lancée vers l'hote mais qu'il est mal configuré ...
sinon essaye d'emerger un autre paquet il se peut juste que le distcc soit desactivé pour le paquage avec lequel tu teste distcc ...
bon apres je sais pas trop ... dis nous deja ce que ca donne ... mais ca devrait deja aider ;)
aurel
-- mailing list
Xavier Maillard
Le mardi 28 mars 2006 à 23:51 +0200, Aurélien Francillon a écrit :
Antoine Van-Elstraete wrote: > Xavier Maillard wrote: > >>Le mardi 28 mars 2006 à 19:19 +0200, Antoine Van-Elstraete a écrit : >> >> >> >>>(attention à certains paquets qui plante lors de la compilation avec >>>distcc : glibc (ntpl), seamonkey...) >>> >> >>A ce propos, comment fais tu lors d'un emerge -e system pour indiquer de >>ne pas utiliser distcc pour certains paquets ? >> >>Xavier >> >> > > Aucune idée... je les laisse se planter majestuesement puis je passe un > emerge --resume --skipfirst et ensuite je les emerge à part...
sous gentoo ca devrait etre precisé dans l'ebuild et distcc desactivé pour cet ebuild ... sinon -> bugs.gentoo.org
enfin il me semble avoir lu ca dans les docs ...
Oui enfin, vu comment on es recu sur bugs.g.o, je vais m'abstenir parce que repondre 10 fois par des laconiques: - post your emerge --info - tell what the error is
Ca me gave.
Le emerge --info je le mets une fois et ensuite je leur dit que tel bug ressemble a tel autre mais visiblement ca ne suffit pas. D'autres part, quand je leur mets l'erreur exacte, ils repondent: je ne sais pas ce que ca signifie.
Par contre, je serai ravi de savoir comment on desactive distcc au niveau de l'ebuild.
Xavier
-- mailing list
Le mardi 28 mars 2006 à 23:51 +0200, Aurélien Francillon a écrit :
Antoine Van-Elstraete wrote:
> Xavier Maillard wrote:
>
>>Le mardi 28 mars 2006 à 19:19 +0200, Antoine Van-Elstraete a écrit :
>>
>>
>>
>>>(attention à certains paquets qui plante lors de la compilation avec
>>>distcc : glibc (ntpl), seamonkey...)
>>>
>>
>>A ce propos, comment fais tu lors d'un emerge -e system pour indiquer de
>>ne pas utiliser distcc pour certains paquets ?
>>
>>Xavier
>>
>>
>
> Aucune idée... je les laisse se planter majestuesement puis je passe un
> emerge --resume --skipfirst et ensuite je les emerge à part...
sous gentoo ca devrait etre precisé dans l'ebuild et distcc desactivé
pour cet ebuild ...
sinon -> bugs.gentoo.org
enfin il me semble avoir lu ca dans les docs ...
Oui enfin, vu comment on es recu sur bugs.g.o, je vais m'abstenir parce
que repondre 10 fois par des laconiques:
- post your emerge --info
- tell what the error is
Ca me gave.
Le emerge --info je le mets une fois et ensuite je leur dit que tel bug
ressemble a tel autre mais visiblement ca ne suffit pas. D'autres part,
quand je leur mets l'erreur exacte, ils repondent: je ne sais pas ce que
ca signifie.
Par contre, je serai ravi de savoir comment on desactive distcc au
niveau de l'ebuild.
Le mardi 28 mars 2006 à 23:51 +0200, Aurélien Francillon a écrit :
Antoine Van-Elstraete wrote: > Xavier Maillard wrote: > >>Le mardi 28 mars 2006 à 19:19 +0200, Antoine Van-Elstraete a écrit : >> >> >> >>>(attention à certains paquets qui plante lors de la compilation avec >>>distcc : glibc (ntpl), seamonkey...) >>> >> >>A ce propos, comment fais tu lors d'un emerge -e system pour indiquer de >>ne pas utiliser distcc pour certains paquets ? >> >>Xavier >> >> > > Aucune idée... je les laisse se planter majestuesement puis je passe un > emerge --resume --skipfirst et ensuite je les emerge à part...
sous gentoo ca devrait etre precisé dans l'ebuild et distcc desactivé pour cet ebuild ... sinon -> bugs.gentoo.org
enfin il me semble avoir lu ca dans les docs ...
Oui enfin, vu comment on es recu sur bugs.g.o, je vais m'abstenir parce que repondre 10 fois par des laconiques: - post your emerge --info - tell what the error is
Ca me gave.
Le emerge --info je le mets une fois et ensuite je leur dit que tel bug ressemble a tel autre mais visiblement ca ne suffit pas. D'autres part, quand je leur mets l'erreur exacte, ils repondent: je ne sais pas ce que ca signifie.
Par contre, je serai ravi de savoir comment on desactive distcc au niveau de l'ebuild.
Xavier
-- mailing list
Xavier Maillard
Le mercredi 29 mars 2006 à 00:06 +0200, Aurélien Francillon a écrit :
Xavier Maillard wrote: > 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 >
est ce que tu peux verifier que : ll /usr/lib/distcc/bin/ te donne bien une serie de liens du genre : c++ -> /usr/bin/distcc cc -> /usr/bin/distcc ... i686-pc-linux-gnu-c++ -> /usr/bin/distcc ... etc...
si ce n'est pas le cas verifie a l'emerge (relance le) qu'il n'y ait pas eu d'erreurs ...
moi j'ai eu le cas ou j'avais
CHOST=i686-pc-linux-gnu au lieu de CHOST="i686-pc-linux-gnu"
Han c'etait ca !!! J'avais pas fait attention a l'ordre du linux et du gnu.
Ceci dit, distcc conduit a ENORMEMENT d'errerus de compilation. Du caup je me demande si je ne me suis pas fait ch... pour rien.
Merci en tout cas pour la piste.
Xavier
-- mailing list
Le mercredi 29 mars 2006 à 00:06 +0200, Aurélien Francillon a écrit :
Xavier Maillard wrote:
> 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
>
est ce que tu peux verifier que :
ll /usr/lib/distcc/bin/
te donne bien une serie de liens du genre :
c++ -> /usr/bin/distcc
cc -> /usr/bin/distcc
...
i686-pc-linux-gnu-c++ -> /usr/bin/distcc
...
etc...
si ce n'est pas le cas verifie a l'emerge (relance le) qu'il n'y ait pas
eu d'erreurs ...
moi j'ai eu le cas ou j'avais
CHOST=i686-pc-linux-gnu
au lieu de
CHOST="i686-pc-linux-gnu"
Han c'etait ca !!! J'avais pas fait attention a l'ordre du linux et du
gnu.
Ceci dit, distcc conduit a ENORMEMENT d'errerus de compilation. Du caup
je me demande si je ne me suis pas fait ch... pour rien.
Le mercredi 29 mars 2006 à 00:06 +0200, Aurélien Francillon a écrit :
Xavier Maillard wrote: > 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 >
est ce que tu peux verifier que : ll /usr/lib/distcc/bin/ te donne bien une serie de liens du genre : c++ -> /usr/bin/distcc cc -> /usr/bin/distcc ... i686-pc-linux-gnu-c++ -> /usr/bin/distcc ... etc...
si ce n'est pas le cas verifie a l'emerge (relance le) qu'il n'y ait pas eu d'erreurs ...
moi j'ai eu le cas ou j'avais
CHOST=i686-pc-linux-gnu au lieu de CHOST="i686-pc-linux-gnu"
Han c'etait ca !!! J'avais pas fait attention a l'ordre du linux et du gnu.
Ceci dit, distcc conduit a ENORMEMENT d'errerus de compilation. Du caup je me demande si je ne me suis pas fait ch... pour rien.
Merci en tout cas pour la piste.
Xavier
-- mailing list
Yoann Pannier
Xavier Maillard wrote, On 03/29/2006 01:35 AM:
sinon -> bugs.gentoo.org
Oui enfin, vu comment on es recu sur bugs.g.o, je vais m'abstenir parce que repondre 10 fois par des laconiques: - post your emerge --info - tell what the error is
Ca me gave.
Le emerge --info je le mets une fois et ensuite je leur dit que tel bug ressemble a tel autre mais visiblement ca ne suffit pas. D'autres part, quand je leur mets l'erreur exacte, ils repondent: je ne sais pas ce que ca signifie.
Je n'y vois pas d'emerge --info (il en faudrait un dans chaque), ni de copié collé de l'erreur généré par la compilation.
Je ne veux pas engager de polémique, mais je crois que les infos qu'ils demandent sont vraiment le minimum syndical pour des bugs de ce genre (erreur de compilation).
-- Yoann Pannier -- mailing list
Xavier Maillard wrote, On 03/29/2006 01:35 AM:
sinon -> bugs.gentoo.org
Oui enfin, vu comment on es recu sur bugs.g.o, je vais m'abstenir parce
que repondre 10 fois par des laconiques:
- post your emerge --info
- tell what the error is
Ca me gave.
Le emerge --info je le mets une fois et ensuite je leur dit que tel bug
ressemble a tel autre mais visiblement ca ne suffit pas. D'autres part,
quand je leur mets l'erreur exacte, ils repondent: je ne sais pas ce que
ca signifie.
Je n'y vois pas d'emerge --info (il en faudrait un dans chaque), ni de
copié collé de l'erreur généré par la compilation.
Je ne veux pas engager de polémique, mais je crois que les infos qu'ils
demandent sont vraiment le minimum syndical pour des bugs de ce genre
(erreur de compilation).
--
Yoann Pannier
--
gentoo-user-fr@gentoo.org mailing list
Oui enfin, vu comment on es recu sur bugs.g.o, je vais m'abstenir parce que repondre 10 fois par des laconiques: - post your emerge --info - tell what the error is
Ca me gave.
Le emerge --info je le mets une fois et ensuite je leur dit que tel bug ressemble a tel autre mais visiblement ca ne suffit pas. D'autres part, quand je leur mets l'erreur exacte, ils repondent: je ne sais pas ce que ca signifie.
Je n'y vois pas d'emerge --info (il en faudrait un dans chaque), ni de copié collé de l'erreur généré par la compilation.
Je ne veux pas engager de polémique, mais je crois que les infos qu'ils demandent sont vraiment le minimum syndical pour des bugs de ce genre (erreur de compilation).
-- Yoann Pannier -- mailing list
Aurelien Francillon
Xavier Maillard wrote:
Le mercredi 29 mars 2006 à 00:06 +0200, Aurélien Francillon a écrit :
Xavier Maillard wrote:
...
si ce n'est pas le cas verifie a l'emerge (relance le) qu'il n'y ait pas eu d'erreurs ...
moi j'ai eu le cas ou j'avais
CHOST=i686-pc-linux-gnu au lieu de CHOST="i686-pc-linux-gnu"
Han c'etait ca !!! J'avais pas fait attention a l'ordre du linux et du gnu.
Ceci dit, distcc conduit a ENORMEMENT d'errerus de compilation. Du caup je me demande si je ne me suis pas fait ch... pour rien.
Merci en tout cas pour la piste.
Xavier
bonjour, moi je n'ai presque jamais d'erreurs... est ce que tu est sur que les compilateurs des differents hotes soit similaires ? selon la doc les versions X.Y.Z et X.Y.V devraient fonctonner ensemble mais pas X.Y.Z et X.U.V, au passage a mon avis il faut aussi eviter de melanger les GCC de differentes distributions ( tu n'a pas une machine debian sous la main ?) ils peuvent etre assez differents (ie patchés dans tous les sens) . Pour finir verifier que tu n'ait pas un hote en : i386-pc-linux-gnu et un autre en : i686-pc-linux-gnu
ce qui marchera pour quelques paquets, mais fera des errerus de compil regulièrement ...
bon courage, aurel
-- mailing list
Xavier Maillard wrote:
Le mercredi 29 mars 2006 à 00:06 +0200, Aurélien Francillon a écrit :
Xavier Maillard wrote:
...
si ce n'est pas le cas verifie a l'emerge (relance le) qu'il n'y ait pas
eu d'erreurs ...
moi j'ai eu le cas ou j'avais
CHOST=i686-pc-linux-gnu
au lieu de
CHOST="i686-pc-linux-gnu"
Han c'etait ca !!! J'avais pas fait attention a l'ordre du linux et du
gnu.
Ceci dit, distcc conduit a ENORMEMENT d'errerus de compilation. Du caup
je me demande si je ne me suis pas fait ch... pour rien.
Merci en tout cas pour la piste.
Xavier
bonjour,
moi je n'ai presque jamais d'erreurs...
est ce que tu est sur que les compilateurs des differents hotes soit
similaires ?
selon la doc les versions X.Y.Z et X.Y.V devraient fonctonner ensemble
mais pas X.Y.Z et X.U.V, au passage a mon avis il faut aussi eviter de
melanger
les GCC de differentes distributions ( tu n'a pas une machine debian
sous la main ?)
ils peuvent etre assez differents (ie patchés dans tous les sens) .
Pour finir verifier que tu n'ait pas un hote en :
i386-pc-linux-gnu
et un autre en :
i686-pc-linux-gnu
ce qui marchera pour quelques paquets, mais fera des errerus de compil
regulièrement ...
Le mercredi 29 mars 2006 à 00:06 +0200, Aurélien Francillon a écrit :
Xavier Maillard wrote:
...
si ce n'est pas le cas verifie a l'emerge (relance le) qu'il n'y ait pas eu d'erreurs ...
moi j'ai eu le cas ou j'avais
CHOST=i686-pc-linux-gnu au lieu de CHOST="i686-pc-linux-gnu"
Han c'etait ca !!! J'avais pas fait attention a l'ordre du linux et du gnu.
Ceci dit, distcc conduit a ENORMEMENT d'errerus de compilation. Du caup je me demande si je ne me suis pas fait ch... pour rien.
Merci en tout cas pour la piste.
Xavier
bonjour, moi je n'ai presque jamais d'erreurs... est ce que tu est sur que les compilateurs des differents hotes soit similaires ? selon la doc les versions X.Y.Z et X.Y.V devraient fonctonner ensemble mais pas X.Y.Z et X.U.V, au passage a mon avis il faut aussi eviter de melanger les GCC de differentes distributions ( tu n'a pas une machine debian sous la main ?) ils peuvent etre assez differents (ie patchés dans tous les sens) . Pour finir verifier que tu n'ait pas un hote en : i386-pc-linux-gnu et un autre en : i686-pc-linux-gnu
ce qui marchera pour quelques paquets, mais fera des errerus de compil regulièrement ...
bon courage, aurel
-- mailing list
Antoine Van-Elstraete
Aurelien Francillon wrote:
Xavier Maillard wrote:
Le mercredi 29 mars 2006 à 00:06 +0200, Aurélien Francillon a écrit :
Xavier Maillard wrote:
...
si ce n'est pas le cas verifie a l'emerge (relance le) qu'il n'y ait pas eu d'erreurs ...
moi j'ai eu le cas ou j'avais
CHOST=i686-pc-linux-gnu au lieu de CHOST="i686-pc-linux-gnu"
Han c'etait ca !!! J'avais pas fait attention a l'ordre du linux et du gnu.
Ceci dit, distcc conduit a ENORMEMENT d'errerus de compilation. Du caup je me demande si je ne me suis pas fait ch... pour rien.
Merci en tout cas pour la piste.
Xavier
bonjour, moi je n'ai presque jamais d'erreurs... est ce que tu est sur que les compilateurs des differents hotes soit similaires ? selon la doc les versions X.Y.Z et X.Y.V devraient fonctonner ensemble mais pas X.Y.Z et X.U.V, au passage a mon avis il faut aussi eviter de melanger les GCC de differentes distributions ( tu n'a pas une machine debian sous la main ?) ils peuvent etre assez differents (ie patchés dans tous les sens) . Pour finir verifier que tu n'ait pas un hote en : i386-pc-linux-gnu et un autre en : i686-pc-linux-gnu
ce qui marchera pour quelques paquets, mais fera des errerus de compil regulièrement ...
bon courage, aurel
Moi je n'ai pas d'erreurs (sauf sur un ou deux paquets spécifiques) :
Gentoo : version gcc 3.4.5 (Gentoo 3.4.5, ssp-3.4.5-1.0, pie-8.7.9) Debian : version gcc 3.4.4 20050314 (prerelease) (Debian 3.4.3-13)
et dans /etc/make.conf : CHOST="i686-pc-linux-gnu" CC='gcc' CXX='g++' CFLAGS="-march=k8 -mtune=k8 -mfpmath=sse -pipe -O2 -fomit-frame-pointer" MAKEOPTS="-j5"
-- mailing list
Aurelien Francillon wrote:
Xavier Maillard wrote:
Le mercredi 29 mars 2006 à 00:06 +0200, Aurélien Francillon a écrit :
Xavier Maillard wrote:
...
si ce n'est pas le cas verifie a l'emerge (relance le) qu'il n'y ait pas
eu d'erreurs ...
moi j'ai eu le cas ou j'avais
CHOST=i686-pc-linux-gnu
au lieu de
CHOST="i686-pc-linux-gnu"
Han c'etait ca !!! J'avais pas fait attention a l'ordre du linux et du
gnu.
Ceci dit, distcc conduit a ENORMEMENT d'errerus de compilation. Du caup
je me demande si je ne me suis pas fait ch... pour rien.
Merci en tout cas pour la piste.
Xavier
bonjour,
moi je n'ai presque jamais d'erreurs...
est ce que tu est sur que les compilateurs des differents hotes soit
similaires ?
selon la doc les versions X.Y.Z et X.Y.V devraient fonctonner ensemble
mais pas X.Y.Z et X.U.V, au passage a mon avis il faut aussi eviter de
melanger
les GCC de differentes distributions ( tu n'a pas une machine debian
sous la main ?)
ils peuvent etre assez differents (ie patchés dans tous les sens) .
Pour finir verifier que tu n'ait pas un hote en :
i386-pc-linux-gnu
et un autre en :
i686-pc-linux-gnu
ce qui marchera pour quelques paquets, mais fera des errerus de compil
regulièrement ...
bon courage,
aurel
Moi je n'ai pas d'erreurs (sauf sur un ou deux paquets spécifiques) :
Gentoo : version gcc 3.4.5 (Gentoo 3.4.5, ssp-3.4.5-1.0, pie-8.7.9)
Debian : version gcc 3.4.4 20050314 (prerelease) (Debian 3.4.3-13)
et dans /etc/make.conf :
CHOST="i686-pc-linux-gnu"
CC='gcc'
CXX='g++'
CFLAGS="-march=k8 -mtune=k8 -mfpmath=sse -pipe -O2 -fomit-frame-pointer"
MAKEOPTS="-j5"
Le mercredi 29 mars 2006 à 00:06 +0200, Aurélien Francillon a écrit :
Xavier Maillard wrote:
...
si ce n'est pas le cas verifie a l'emerge (relance le) qu'il n'y ait pas eu d'erreurs ...
moi j'ai eu le cas ou j'avais
CHOST=i686-pc-linux-gnu au lieu de CHOST="i686-pc-linux-gnu"
Han c'etait ca !!! J'avais pas fait attention a l'ordre du linux et du gnu.
Ceci dit, distcc conduit a ENORMEMENT d'errerus de compilation. Du caup je me demande si je ne me suis pas fait ch... pour rien.
Merci en tout cas pour la piste.
Xavier
bonjour, moi je n'ai presque jamais d'erreurs... est ce que tu est sur que les compilateurs des differents hotes soit similaires ? selon la doc les versions X.Y.Z et X.Y.V devraient fonctonner ensemble mais pas X.Y.Z et X.U.V, au passage a mon avis il faut aussi eviter de melanger les GCC de differentes distributions ( tu n'a pas une machine debian sous la main ?) ils peuvent etre assez differents (ie patchés dans tous les sens) . Pour finir verifier que tu n'ait pas un hote en : i386-pc-linux-gnu et un autre en : i686-pc-linux-gnu
ce qui marchera pour quelques paquets, mais fera des errerus de compil regulièrement ...
bon courage, aurel
Moi je n'ai pas d'erreurs (sauf sur un ou deux paquets spécifiques) :
Gentoo : version gcc 3.4.5 (Gentoo 3.4.5, ssp-3.4.5-1.0, pie-8.7.9) Debian : version gcc 3.4.4 20050314 (prerelease) (Debian 3.4.3-13)
et dans /etc/make.conf : CHOST="i686-pc-linux-gnu" CC='gcc' CXX='g++' CFLAGS="-march=k8 -mtune=k8 -mfpmath=sse -pipe -O2 -fomit-frame-pointer" MAKEOPTS="-j5"