Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[DistCC] problemes depuis l'emerge du paquet ...
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
l.slysz
Apprentice
Apprentice


Joined: 03 Jun 2005
Posts: 256

PostPosted: Sun Jun 05, 2005 11:30 pm    Post subject: [DistCC] problemes depuis l'emerge du paquet ... Reply with quote

bonsoir,

tres interessé par distcc, je l'ai installé sur mon pc principal (xp1700+) sous cygwin et sur mon serveur (PII233) sous gentoo

depuis l'emerge du paquet distcc sous gento, je ne peux plus rien emerger 8O

je me prend systematiquement des erreurs :

exemple lors du emerge de clamav
Code:

    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip
checking build system type... Invalid configuration `i686-pc-linux-': machine `i686-pc-linux' not recognized
configure: error: /bin/sh ./config.sub i686-pc-linux- failed


j'ai bien entendu lancé le service distccd sur les deux pcs, et mis à jour mon make.conf comme il faut (FEATURES et MAKEOPTS)

merci d'avance si vous avez une idée lumineuse :oops:
Back to top
View user's profile Send private message
geforce
l33t
l33t


Joined: 29 Dec 2003
Posts: 654
Location: Canada

PostPosted: Mon Jun 06, 2005 1:55 am    Post subject: Reply with quote

montre nous donc quand meme ton make.conf ?
_________________
http://tilde.club/~geforce/
Back to top
View user's profile Send private message
l.slysz
Apprentice
Apprentice


Joined: 03 Jun 2005
Posts: 256

PostPosted: Mon Jun 06, 2005 9:37 am    Post subject: Reply with quote

/etc/make.conf
Code:

CFLAGS="-O2 -march=i686 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"

MAKEOPTS="-j6"
FEATURES="distcc"

GENTOO_MIRRORS="ftp://mir1.ovh.net/gentoo-distfiles/ http://mir1.ovh.net/gentoo-distfiles/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo"
SYNC="rsync://rsync.fr.gentoo.org/gentoo-portage"

USE="-X -gnome -gtk -ppds cups"
Back to top
View user's profile Send private message
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3174
Location: Paris

PostPosted: Mon Jun 06, 2005 11:34 am    Post subject: Reply with quote

Euh, j'ai pas d'idée pour le moment, mais pourquoi tu n'as pas laissé le feature "sandbox"? C'est ultra conseillé par la doc pourtant.

Quand tu enlèves feature "distcc", tu peux emerger des trucs?
Back to top
View user's profile Send private message
l.slysz
Apprentice
Apprentice


Joined: 03 Jun 2005
Posts: 256

PostPosted: Mon Jun 06, 2005 12:55 pm    Post subject: Reply with quote

en enlevant distcc des FEATURES, oui j'emerge tout ce que je veux :?

par contre FEATURES n'etait pas present dans mon make.conf avant que je l'ajoute pour distcc 8O

je n'ai rien enlevé:oops:
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Mon Jun 06, 2005 1:13 pm    Post subject: Reply with quote

Voui, la je dois avouer, mon make.conf n'a meme pas de ligne FEATURE ... C'est grave docteur?
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
l.slysz
Apprentice
Apprentice


Joined: 03 Jun 2005
Posts: 256

PostPosted: Mon Jun 06, 2005 2:07 pm    Post subject: Reply with quote

:lol:
Code:

# emerge --info
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-hardened-r13 i686)
=================================================================
System uname: 2.6.11-hardened-r13 i686 Pentium II (Klamath)
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Jun  1 2005, 13:31:27)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://mir1.ovh.net/gentoo-distfiles/ http://mir1.ovh.net/gentoo-distfiles/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo"
LANG="fr_FR@euro"
LC_ALL="fr_FR@euro"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.fr.gentoo.org/gentoo-portage"
USE="x86 alsa apm arts avi berkdb bitmap-fonts crypt cups curl emboss encode foomaticdb fortran gdbm gif gpm gtk2 imlib ipv6 jpeg kde libg++ libwww mad mikmod motifmp3 mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime                                                                     readline samba sdl spell ssl tcpd tiff truetype truetype-fonts type1-fonts xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Back to top
View user's profile Send private message
CryoGen
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1426
Location: Bamako - Mali - Afrique

PostPosted: Mon Jun 06, 2005 3:03 pm    Post subject: Reply with quote

El_Goretto wrote:
Euh, j'ai pas d'idée pour le moment, mais pourquoi tu n'as pas laissé le feature "sandbox"? C'est ultra conseillé par la doc pourtant.

sandbox est activé par defaut ;) pour l'enlever il faut ajouter -sandbox a FEATURES :)
_________________
- CryoGen` on #gentoofr@irc.freenode.net
- ~amd64 / KDE4
- I'm the bone of my sword...
Back to top
View user's profile Send private message
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3174
Location: Paris

PostPosted: Mon Jun 06, 2005 3:19 pm    Post subject: Reply with quote

CryoGen wrote:
El_Goretto wrote:
Euh, j'ai pas d'idée pour le moment, mais pourquoi tu n'as pas laissé le feature "sandbox"? C'est ultra conseillé par la doc pourtant.

sandbox est activé par defaut ;) pour l'enlever il faut ajouter -sandbox a FEATURES :)

Aaaah. Ooooooh :)
Back to top
View user's profile Send private message
babykart
Guru
Guru


Joined: 08 Oct 2004
Posts: 415

PostPosted: Mon Jun 06, 2005 5:13 pm    Post subject: Reply with quote

bon en fait, à vue de nez, si cela ne marche pas c'est à cause du fait que ton athlon est en i686 alors que ton PII est en i383 ou i586, ce qui correspond à ton message
Quote:
checking build system type... Invalid configuration `i686-pc-linux-': machine `i686-pc-linux' not recognized

du coup il voit ça comme de la cross-compilation...
alors la solution est de mettre dans tes 2 /etc/make.conf
Code:
CHOST="i386-pc-linux-gnu"

ou bien de paramétrer la cross-compilation sous distcc...
_________________
>> Gentoo-FR <<
-----
Back to top
View user's profile Send private message
l.slysz
Apprentice
Apprentice


Joined: 03 Jun 2005
Posts: 256

PostPosted: Mon Jun 06, 2005 9:29 pm    Post subject: Reply with quote

bah :?

mon PII est en CHOST="i686-pc-linux-gnu"

mon athlon xp est en i686-pc-cygwin

j'avais installé distcc à la main afin de tester l'efficacité, et ça fonctionnait pas mal du tout.
mais en specifiant les parametres de make à chaque ligne de commande.

afin de pouvoir tirer profit de ce gain de performance, j'ai donc installé le package gentoo de distcc, et les params qui vont bien pour pouvoir accelerer mes emerge.

et la patatra, plus rien de va :cry:
Back to top
View user's profile Send private message
l.slysz
Apprentice
Apprentice


Joined: 03 Jun 2005
Posts: 256

PostPosted: Tue Jun 07, 2005 11:45 am    Post subject: Reply with quote

une id�e me vient soudain, et je m'etonne que personne ne me l'ai propos� :
ne mettre que mon serveur dans la liste des hosts de distcc pour savoir si distcc fonctionne correctement, avant de se casser la tete sur de la cross compilation etc ....


je teste :)

Code:
>>> Unpacking eix-0.2.2.tar.bz2 to /var/tmp/portage/eix-0.2.2/work
>>> Source unpacked.
 * Applying 0.2.2-incorrect-masks.patch ...                               [ ok ]
 * Applying 0.2.2-unistd.h.patch ...                                      [ ok ]
 * econf: updating eix-0.2.2/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating eix-0.2.2/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip
checking for style of include used by make... GNU
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/eix-0.2.2/work/eix-0.2.2/config.log

!!! ERROR: app-portage/eix-0.2.2 failed.
!!! Function econf, Line 485, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.

bon ben c'est mon distcc qui merde sur le serveur, au moins, je le sais maintenant :?

config.log
Code:

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by eix configure 0.2.2, which was
generated by GNU Autoconf 2.59.  Invocation command line was

  $ ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib

## --------- ##
## Platform. ##
## --------- ##

hostname = server
uname -m = i686
uname -r = 2.6.11-hardened-r13
uname -s = Linux
uname -v = #1 SMP Thu Jun 2 15:27:01 CEST 2005

/usr/bin/uname -p = Pentium II (Klamath)
/bin/uname -X     = unknown

/bin/arch              = i686
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
hostinfo               = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/lib/distcc/bin
PATH: /sbin
PATH: /usr/sbin
PATH: /usr/lib/portage/bin
PATH: /bin
PATH: /usr/bin
PATH: /usr/local/bin
PATH: /opt/bin
PATH: /usr/i686-pc-linux-gnu/gcc-bin/3.3.5-20050130


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1560: checking for a BSD-compatible install
configure:1615: result: /bin/install -c
configure:1626: checking whether build environment is sane
configure:1669: result: yes
configure:1702: checking for gawk
configure:1718: found /bin/gawk
configure:1728: result: gawk
configure:1738: checking whether make sets $(MAKE)
configure:1758: result: yes
configure:1818: checking for i686-pc-linux-gnu-strip
configure:1834: found /usr/bin/i686-pc-linux-gnu-strip
configure:1844: result: i686-pc-linux-gnu-strip
configure:1924: checking for style of include used by make
configure:1952: result: GNU
configure:1985: checking for i686-pc-linux-gnu-gcc
configure:2001: found /usr/lib/distcc/bin/i686-pc-linux-gnu-gcc
configure:2011: result: i686-pc-linux-gnu-gcc
configure:2293: checking for C compiler version
configure:2296: i686-pc-linux-gnu-gcc --version </dev/null >&5
i686-pc-linux-gnu-gcc (GCC) 3.3.5-20050130 (Gentoo 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:2299: $? = 0
configure:2301: i686-pc-linux-gnu-gcc -v </dev/null >&5
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/specs
Configured with: /var/tmp/portage/gcc-3.3.5.20050130-r1/work/gcc-3.3.5/configure --enable-version-specific-runtime-libs --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3.5-20050130 --includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5-20050130 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5-20050130/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5-20050130/info --with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3 --host=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --disable-libunwind-exceptions --disable-multilib --disable-libgcj --enable-languages=c,c++,f77 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu
Thread model: posix
gcc version 3.3.5-20050130 (Gentoo 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1)
configure:2304: $? = 0
configure:2306: i686-pc-linux-gnu-gcc -V </dev/null >&5
i686-pc-linux-gnu-gcc: `-V' option must have argument
distcc[7212] ERROR: compile (null) on localhost failed
configure:2309: $? = 1
configure:2332: checking for C compiler default output file name
configure:2335: i686-pc-linux-gnu-gcc -O2 -march=i686 -fomit-frame-pointer   conftest.c  >&5
configure:2338: $? = 0
configure:2384: result: a.out
configure:2389: checking whether the C compiler works
configure:2395: ./a.out
configure:2398: $? = 0
configure:2415: result: yes
configure:2422: checking whether we are cross compiling
configure:2424: result: no
configure:2427: checking for suffix of executables
configure:2429: i686-pc-linux-gnu-gcc -o conftest -O2 -march=i686 -fomit-frame-pointer   conftest.c  >&5
configure:2432: $? = 0
configure:2457: result:
configure:2463: checking for suffix of object files
configure:2484: i686-pc-linux-gnu-gcc -c -O2 -march=i686 -fomit-frame-pointer  conftest.c >&5
distccd[7255] (dcc_redirect_fd) CRITICAL! failed to reopen fd0 onto /dev/null: Permission denied
distcc[7252] ERROR: compile conftest.c on 10.0.0.10 failed with exit code 107
configure:2487: $? = 107
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "eix"
| #define PACKAGE_TARNAME "eix"
| #define PACKAGE_VERSION "0.2.2"
| #define PACKAGE_STRING "eix 0.2.2"
| #define PACKAGE_BUGREPORT "http://sourceforge.net/projects/eix/"
| #define PACKAGE "eix"
| #define VERSION "0.2.2"
| /* end confdefs.h.  */
|
| int
| main ()
| {
|
|   ;
|   return 0;
| }
configure:2501: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-O2 -march=i686 -fomit-frame-pointer'
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=set
ac_cv_env_CXXFLAGS_value='-O2 -march=i686 -fomit-frame-pointer'
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_F77_set=
ac_cv_env_F77_value=
ac_cv_env_FFLAGS_set=
ac_cv_env_FFLAGS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=set
ac_cv_env_host_alias_value=i686-pc-linux-gnu
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_exeext=
ac_cv_path_install='/bin/install -c'
ac_cv_prog_AWK=gawk
ac_cv_prog_CC=i686-pc-linux-gnu-gcc
ac_cv_prog_STRIP=i686-pc-linux-gnu-strip
ac_cv_prog_make_make_set=yes

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} /var/tmp/portage/eix-0.2.2/work/eix-0.2.2/missing --run aclocal-1.6'
ALLOCA=''
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='${SHELL} /var/tmp/portage/eix-0.2.2/work/eix-0.2.2/missing --run tar'
AM_CXXFLAGS=''
AR=''
AUTOCONF='${SHELL} /var/tmp/portage/eix-0.2.2/work/eix-0.2.2/missing --run autoconf'
AUTOHEADER='${SHELL} /var/tmp/portage/eix-0.2.2/work/eix-0.2.2/missing --run autoheader'
AUTOMAKE='${SHELL} /var/tmp/portage/eix-0.2.2/work/eix-0.2.2/missing --run automake-1.6'
AWK='gawk'
CC='i686-pc-linux-gnu-gcc'
CCDEPMODE=''
CFLAGS='-O2 -march=i686 -fomit-frame-pointer'
CPP=''
CPPFLAGS=''
CXX=''
CXXCPP=''
CXXDEPMODE=''
CXXFLAGS='-O2 -march=i686 -fomit-frame-pointer'
DEFS=''
DEPDIR='.deps'
ECHO='echo'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
EIX_CACHEFILE=''
EIX_WIKI=''
EXEEXT=''
EXTRA_CXXFLAGS=''
F77=''
FFLAGS=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s'
LDFLAGS=''
LEVENSHTEIN_DISTANCE=''
LIBOBJS=''
LIBS=''
LIBTOOL=''
LN_S=''
LTLIBOBJS=''
MAKEINFO='${SHELL} /var/tmp/portage/eix-0.2.2/work/eix-0.2.2/missing --run makeinfo'
OBJEXT=''
PACKAGE='eix'
PACKAGE_BUGREPORT='http://sourceforge.net/projects/eix/'
PACKAGE_NAME='eix'
PACKAGE_STRING='eix 0.2.2'
PACKAGE_TARNAME='eix'
PACKAGE_VERSION='0.2.2'
PATH_SEPARATOR=':'
RANLIB=''
SET_MAKE=''
SHELL='/bin/sh'
STRIP='i686-pc-linux-gnu-strip'
VERSION='0.2.2'
ac_ct_AR=''
ac_ct_CC=''
ac_ct_CXX=''
ac_ct_F77=''
ac_ct_RANLIB=''
ac_ct_STRIP=''
am__include='include'
am__quote=''
bindir='${exec_prefix}/bin'
build=''
build_alias=''
build_cpu=''
build_os=''
build_vendor=''
datadir='/usr/share'
exec_prefix='NONE'
host='i686-pc-linux-gnu'
host_alias='i686-pc-linux-gnu'
host_cpu=''
host_os=''
host_vendor=''
includedir='${prefix}/include'
infodir='/usr/share/info'
install_sh='/var/tmp/portage/eix-0.2.2/work/eix-0.2.2/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='/var/lib'
mandir='/usr/share/man'
oldincludedir='/usr/include'
prefix='/usr'
program_transform_name='s,x,x,'
regex_cmd=''
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define PACKAGE "eix"
#define PACKAGE_BUGREPORT "http://sourceforge.net/projects/eix/"
#define PACKAGE_NAME "eix"
#define PACKAGE_STRING "eix 0.2.2"
#define PACKAGE_TARNAME "eix"
#define PACKAGE_VERSION "0.2.2"
#define VERSION "0.2.2"

configure: exit 1
Back to top
View user's profile Send private message
l.slysz
Apprentice
Apprentice


Joined: 03 Jun 2005
Posts: 256

PostPosted: Tue Jun 07, 2005 1:56 pm    Post subject: Reply with quote

bon me voici de retour apres reinstallation du paquet distcc
rien n'a changé :lol:

par contre j'ai decouvert quelque chose de plutot bizzare:
dans la liste des serveurs distcc potentiels, je ne met que localhost (distcc-config --set-hosts "localhost")

si le daemon distccd est lancé, j'obtient cette erreur lors d'un emerge
Code:
checking for suffix of object files... configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.


si le daemon distccd n'est pas lancé, l'emerge continue 8O
avec succes ou pas, on le saura dans quelques minutes vu que ma bete de course n'a pas encore fini de compiler :lol:
[edit] ça compile sans probleme [/edit]

mais je en suis pas sur que ça fasse avancer le schmilblik:?

[edit2]
tiens je viens de me rendre compte que je n'utilise pas la meme version de distcc sur les deux pcs:
pc sous cygwin : 2.18.3 la derniere et seule dispo sur le site de l'auteur
pc sous gentoo : 2.16 que je viens de passer en 2.18.3~x86
[/edit2]

[edit3]
Victoire ^^
distccd etant lancé, je l'ance un emerge ...

Code:
checking for suffix of executables...
checking for suffix of object files... o


visiblement mon probleme etait un bug de la version 2.16 :)
[/edit3]
Back to top
View user's profile Send private message
l.slysz
Apprentice
Apprentice


Joined: 03 Jun 2005
Posts: 256

PostPosted: Tue Jun 07, 2005 2:43 pm    Post subject: Reply with quote

bon ben maintenant j'ai plus qu'un probleme d'accord entre gentoo et cygwin :lol:

des travaux sont bien envoyés du pc gentoo au pc cygwin:
Code:
 29002  Preprocess  apr_strnatcmp.c                                10.0.0.1[0]
 29027  Preprocess  apr_cpystrn.c                                  10.0.0.1[1]
 28957  Compile     apr_strings.c                                 localhost[0]
 29019  Compile     apr_strtok.c                                  localhost[1]


mais il faudrait mettre d'accord les deux 'unix' :

Code:
distccd[520] (dcc_execvp) ERROR: failed to exec i686-pc-linux-gnu-gcc: No such file or directory
distcc[29002] ERROR: compile apr_strnatcmp.c on 10.0.0.1 failed with exit code 110
make[4]: *** [apr_strnatcmp.lo] Erreur 1
make[4]: *** Attente des tâches non terminées....
distccd[3596] (dcc_execvp) ERROR: failed to exec i686-pc-linux-gnu-gcc: No such file or directory
distcc[29033] ERROR: compile apr_fnmatch.c on 10.0.0.1 failed with exit code 110
make[4]: *** [apr_fnmatch.lo] Erreur 1
distccd[2348] (dcc_execvp) ERROR: failed to exec i686-pc-linux-gnu-gcc: No such file or directory
distcc[29027] ERROR: compile apr_cpystrn.c on 10.0.0.1 failed with exit code 110
make[4]: *** [apr_cpystrn.lo] Erreur 1
make[3]: *** [all-recursive] Erreur 1


sous cygwin ( 10.0.0.1 ), c'est un i686-pc-cygwin-gcc que j'ai :?
Back to top
View user's profile Send private message
geforce
l33t
l33t


Joined: 29 Dec 2003
Posts: 654
Location: Canada

PostPosted: Tue Jun 07, 2005 8:57 pm    Post subject: Reply with quote

Essaye Gentoo sous VMware ou le truc microsoft virtual PC :twisted:
_________________
http://tilde.club/~geforce/
Back to top
View user's profile Send private message
l.slysz
Apprentice
Apprentice


Joined: 03 Jun 2005
Posts: 256

PostPosted: Wed Jun 08, 2005 12:28 pm    Post subject: Reply with quote

je passe mon pc principal et dual boot gentoo/xp :wink:

ça boot, mais j'ai probleme de reseau, je vais faire un post pour ça :?
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Wed Jun 08, 2005 4:23 pm    Post subject: Reply with quote

'alute
et si tu essayes de mettre dans ton make.conf
Code:
CC='gcc'
CXX='c++'

_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum