Bonjour,

J'ai récemment "hérité" d'une sparc ultra 1 (je t'ai vu rire là-bas dans le fond). J'ai téléchargé l'ISO sparc64-gentoo et essayé de l'installer.
A chaque fois, la compilation du gcc se plante.


Si-dessous un emerge info :


!!! No gcc found. You probably need to 'source /etc/profile' to update !!! the environment of this terminal and possibly other terminals also.

Portage 2.0.48-r1 (default-sparc64-1.4, [unavailable], glibc-2.3.1-r4)
=================================================================
System uname: 2.4.20-sparc-r8-up sparc64 sun4u
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo";
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="sparc crypt cups gpm gtk jpeg libwww mail moznocompose moznoirc mozilla moznomail mysql ncurses nls pam pdflib perl png qt readline ssl sparc1 tcltk truetype X xml xml2 zlib"
COMPILER="gcc3"
CHOST="sparc64-sun4u-linux-gnu"
CFLAGS="-mcpu=ultrasparc -O3 -pipe -fomit-frame-pointer"
CXXFLAGS="-O2 -pipe"
ACCEPT_KEYWORDS="sparc"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"

et ici, l'endroit où ca plante :


if [ x"`case '-mcpu=ultrasparc -pipe -pipe -fno-implicit-templates' in *-fpic* ) echo -fpic ;; * ) echo -fPIC ;; esac`" != x ]; then \
gcc -c -DHAVE_CONFIG_H -mcpu=ultrasparc -pipe -I. -I/var/tmp/portage/gcc-3.2.2/work/gcc-3.2.2/libiberty/../include -W -Wall -Wtraditional -pedantic `case '-mcpu=ultrasparc -pipe -pipe -fno-implicit-templates' in *-fpic* ) echo -fpic ;; * ) echo -fPIC ;; esac` /var/tmp/portage/gcc-3.2.2/work/gcc-3.2.2/libiberty/strerror.c -o pic/strerror.o; \
else true; fi
/var/tmp/portage/gcc-3.2.2/work/gcc-3.2.2/libiberty/strerror.c:465: warning: static declaration for `sys_nerr' follows non-static
/var/tmp/portage/gcc-3.2.2/work/gcc-3.2.2/libiberty/strerror.c:466: conflicting types for `sys_errlist'
/usr/include/bits/sys_errlist.h:28: previous declaration of `sys_errlist'
make[1]: *** [strerror.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/gcc-3.2.2/work/build/libiberty'
make: *** [all-libiberty] Error 2

!!! ERROR: sys-devel/gcc-3.2.2 failed.
!!! Function src_compile, Line 307, Exitcode 2
!!! (no error message)

Qqu peut m'aider ? Merci d'avance.

--
To understand recursion, one must first understand recursion.

Attachment: pgp00000.pgp
Description: PGP signature

_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/[EMAIL PROTECTED]
IRC: efnet.unixtech.be:6667 - #unixtech

Répondre à