Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problem beim compilen
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5205

PostPosted: Sat Jan 19, 2008 6:40 pm    Post subject: Reply with quote

hmm funktioniert ein
Quote:
i686-pc-linux-gnu-g++ --version

wenn aber nur
Code:
i486-pc-linux-gnu-g++ --version

funktioniert, dann wurde der gcc nicht sauber installiert.

gib doch bitte nochmal die ausgabe von
Code:
gcc-config -l


und falls gentoolkit oder portage-utils schon installiert ist könnest du bitte die Ausgabe von folgenden befehl auch posten:

wenn gentoolkit installiert:
Code:
equery f sys-devel/gcc | grep c++

und
Code:
equery f sys-devel/gcc | grep bin/g++


wenn portage-utils installiert ist:

Code:
qlist sys-devel/gcc | grep c++

und
Code:
qlist sys-devel/gcc | grep bin/g++

_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
blasphemer
n00b
n00b


Joined: 21 Dec 2007
Posts: 40

PostPosted: Sat Jan 19, 2008 6:58 pm    Post subject: Reply with quote

so also i686... hat nicht funktioniert
i486-pc-linux-gnu-g++ --version hat soweit funktioniert das er dort g++ hatte, er hat halt bloß ne Fehlermeldung ausgegeben, siehe i486

bei den anderen wurde auch nichts ausgegeben.

ich hab die die dateien hier nochmal hochgeladen:
http://download.yousendit.com/89752DC54EDADD9D

also muss ja folglich was bei der installation von gcc was falsch gelaufen sein, ich lass es in der zwischenzeit nochmal neuinsallieren.
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5205

PostPosted: Sat Jan 19, 2008 7:03 pm    Post subject: Reply with quote

blasphemer wrote:
so also i686... hat nicht funktioniert
i486-pc-linux-gnu-g++ --version hat soweit funktioniert das er dort g++ hatte, er hat halt bloß ne Fehlermeldung ausgegeben, siehe i486

bei den anderen wurde auch nichts ausgegeben.

ich hab die die dateien hier nochmal hochgeladen:
http://download.yousendit.com/89752DC54EDADD9D

also muss ja folglich was bei der installation von gcc was falsch gelaufen sein, ich lass es in der zwischenzeit nochmal neuinsallieren.

hmm wenn du den gcc nachdem ändern der CHOST variable in make.conf nach "i686-pc-linux-gnu" neu übersetzt hast, dann sollte normalerweise der gcc mit i686-pc-linux-gnu installiert werden und nicht mit i486...

EDIT: hmm also laut der letzten zeile von der gcc-config ausgabe ist
"[3] i686-pc-linux-gnu-4.1.2" installiert.

Aber die restlichen Ausgaben von gcc-config sind bös. Es scheint so als ob in /etc/env.d/gcc sich fehlerhafte dateien befinden würden.
hmm du könnest mal folgendes testen ob ein
Code:
gcc-config 3 && env-update && source /etc/profile

sauber durchläuft. Und ob dann
Code:
gcc-config -l
ohne ausgabe von syntaxfehlern und co durchläuft
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
blasphemer
n00b
n00b


Joined: 21 Dec 2007
Posts: 40

PostPosted: Sat Jan 19, 2008 7:09 pm    Post subject: Reply with quote

so ich hoste einfach mal meine make.conf datei
vlt. hab ich in meiner wenigen erfahrung mit gentoo dort irgendwas falsch gemacht oder falsch aus der dokumentation übernommen.

make.conf:
http://download.yousendit.com/5EB943C534B57FB5
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5205

PostPosted: Sat Jan 19, 2008 7:13 pm    Post subject: Reply with quote

blasphemer wrote:
so ich hoste einfach mal meine make.conf datei
vlt. hab ich in meiner wenigen erfahrung mit gentoo dort irgendwas falsch gemacht oder falsch aus der dokumentation übernommen.

make.conf:
http://download.yousendit.com/5EB943C534B57FB5

hmm kann keine Fehler entdecken, welche das Problem verursachen könnten.
Ach ja hast du mein EDIT in meinem vorherigem post gelesen?
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
blasphemer
n00b
n00b


Joined: 21 Dec 2007
Posts: 40

PostPosted: Sat Jan 19, 2008 7:16 pm    Post subject: Reply with quote

haha ich idiot.
die ausgaben kommen daher, weil ich dort zwei dateien erstellt habe:
error
error2

:D :D

ich lass den befehl
emerge -av1 binutils gcc glibc
durchlaufen und dann mach ich nochmal:
gcc-config 3 && env-update && source /etc/profile
bzw.
gcc-config 1 && env-update && source /etc/profile
hoffentlich funtzts dann ...

[edit]

jap hab ich ...
Back to top
View user's profile Send private message
blasphemer
n00b
n00b


Joined: 21 Dec 2007
Posts: 40

PostPosted: Sat Jan 19, 2008 9:07 pm    Post subject: Reply with quote

also ich habs nochmal installiert,
gcc-config -l zeigt nur noch das an was es soll nämlich:
[1] i686-pc-linux-gnu-4.1.2
aber es gibt immer noch kein c++ bzw. g++
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5205

PostPosted: Sat Jan 19, 2008 9:27 pm    Post subject: Reply with quote

blasphemer wrote:
also ich habs nochmal installiert,
gcc-config -l zeigt nur noch das an was es soll nämlich:
[1] i686-pc-linux-gnu-4.1.2
aber es gibt immer noch kein c++ bzw. g++

hmm hinter der zeile sollte eigentlich ein * stehen um anzuzeigen, das diese Profil gewählt ist.

bzw. was sagt
Code:
gcc-config -c

_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
blasphemer
n00b
n00b


Joined: 21 Dec 2007
Posts: 40

PostPosted: Sat Jan 19, 2008 9:47 pm    Post subject: Reply with quote

oh ja sry hatte ich ganz vergessen mit anzutippen, mein Fehler dort steht auch ein * hinter.
gcc-config -c:
i686-pc-linux-gnu-4.1.2
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5205

PostPosted: Sat Jan 19, 2008 10:02 pm    Post subject: Reply with quote

blasphemer wrote:
oh ja sry hatte ich ganz vergessen mit anzutippen, mein Fehler dort steht auch ein * hinter.
gcc-config -c:
i686-pc-linux-gnu-4.1.2

was sagt ein
Code:
ls -l /usr/bin/g++
?
bzw. probier mal das neusetzten des gcc Profils mit dem zusätzlichen parameter --force
Code:
gcc-config --force <gcc-profil>

_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5205

PostPosted: Sat Jan 19, 2008 10:04 pm    Post subject: Reply with quote

bzw. die ausgabe von
Code:
ls -l /usr/bin/g++*

und
Code:
ls -l /usr/bin/c++*

wäre interressant
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
blasphemer
n00b
n00b


Joined: 21 Dec 2007
Posts: 40

PostPosted: Sun Jan 20, 2008 11:38 am    Post subject: Reply with quote

aalso
die ausgabe von ls -l /usr/bin/g++ sagt nichts
auch nachdem ich gcc-config --force <profil> gemacht hab.

Wenn ich aber:
ls -l /usr/bin/g++*

bekomm ich folgendes:
Code:

lrwxrwxrwx 1 root root 58 Dec 22 10:03 /usr/bin/g++-4.1.1 -> /usr/i486-pc-linux-gnu/gcc-bin/4.1.1/i486-pc-linux-gnu-g++


wenn ich
ls -l /usr/bin/c++*
bekomm ich folgendes:
Code:

lrwxrwxrwx 1 root root 58 Dec 22 10:03 /usr/bin/c++-4.1.1 -> /usr/i486-pc-linux-gnu/gcc-bin/4.1.1/i486-pc-linux-gnu-c++
lrwxrwxrwx 1 root root 25 Jan 19 19:45 /usr/bin/c++filt -> i686-pc-linux-gnu-c++filt


das sieht mir erstens so aus als wenn das falsch verlinkt ist und das es noch die Version 4.1.1 von gcc auf meinem rechner gibt. die muss wohl bei nem system update was ich vor nen paar wochen mal ausgeführt hab geupdatet worden sein zu 4.1.2 ..

sollte ich vlt. das tut für das updaten von gcc mal nachlesen?
oder gibts auch ne andere möglichkeit?

[Edit]
ich seh gerade das im Verzeichnis /usr/i486-pc-linux-gnu/gcc-bin/4.1.1 die dateien c++, cpp, g++, gcc, gfortran und i486-pc-linux-gnu-gcc-4.1.1 vorhanden sind

im Verzeichnis /usr/i686-pc-linux-gnu/gcc-bin/4.1.2 sind die folgenden Binries vorhanden:
cpp, gcc, gccbug, gcov, i686-pc-linux-gnu-gcc, i686-pc-linux-gnu-gcc-4.1.2, protoize, unprotoize

wurde die vorige Version also 4.1.1 vlt. gar nicht richtig gelöscht und er deshalb die ganze zeit das neue also gcc-4.1.2 nicht ganz komplett installiert?

sollte ich vlt. gcc nochmal komplett runterschmeißen und alle verzeichnisse die noch vorhanden sind die was mit gcc zu tun haben auch manuell löschen?
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5205

PostPosted: Sun Jan 20, 2008 6:53 pm    Post subject: Reply with quote

blasphemer wrote:
aalso
die ausgabe von ls -l /usr/bin/g++ sagt nichts
auch nachdem ich gcc-config --force <profil> gemacht hab.

Wenn ich aber:
ls -l /usr/bin/g++*

bekomm ich folgendes:
Code:

lrwxrwxrwx 1 root root 58 Dec 22 10:03 /usr/bin/g++-4.1.1 -> /usr/i486-pc-linux-gnu/gcc-bin/4.1.1/i486-pc-linux-gnu-g++


wenn ich
ls -l /usr/bin/c++*
bekomm ich folgendes:
Code:

lrwxrwxrwx 1 root root 58 Dec 22 10:03 /usr/bin/c++-4.1.1 -> /usr/i486-pc-linux-gnu/gcc-bin/4.1.1/i486-pc-linux-gnu-c++
lrwxrwxrwx 1 root root 25 Jan 19 19:45 /usr/bin/c++filt -> i686-pc-linux-gnu-c++filt


das sieht mir erstens so aus als wenn das falsch verlinkt ist und das es noch die Version 4.1.1 von gcc auf meinem rechner gibt. die muss wohl bei nem system update was ich vor nen paar wochen mal ausgeführt hab geupdatet worden sein zu 4.1.2 ..

sollte ich vlt. das tut für das updaten von gcc mal nachlesen?
oder gibts auch ne andere möglichkeit?

[Edit]
ich seh gerade das im Verzeichnis /usr/i486-pc-linux-gnu/gcc-bin/4.1.1 die dateien c++, cpp, g++, gcc, gfortran und i486-pc-linux-gnu-gcc-4.1.1 vorhanden sind

im Verzeichnis /usr/i686-pc-linux-gnu/gcc-bin/4.1.2 sind die folgenden Binries vorhanden:
cpp, gcc, gccbug, gcov, i686-pc-linux-gnu-gcc, i686-pc-linux-gnu-gcc-4.1.2, protoize, unprotoize

wurde die vorige Version also 4.1.1 vlt. gar nicht richtig gelöscht und er deshalb die ganze zeit das neue also gcc-4.1.2 nicht ganz komplett installiert?

sollte ich vlt. gcc nochmal komplett runterschmeißen und alle verzeichnisse die noch vorhanden sind die was mit gcc zu tun haben auch manuell löschen?


die g++/c++-<version> sind richtig, das sind symlinks auf die eigentlichen binaries. Aber echt komisch das er bei dir den gcc-4.1.2 nicht sauber installieren konnte un dafür noch reste von gcc-4.1.1 vorhanden sind.

Scheint so als müsste man gcc komplett mal entfernen. Damit du aber dadurch nichts mehr installieren kannst, wäre es sinnvoll vorher ein bin-packet von der neusten gcc-version für dich zu erstellen. Entweder es gibt solche pakete schon, welche auf i686 optimiert sind oder ich könnte anbieten für dich so ein bin-paket zu schnüren, welches du dann nur noch per emerge installieren brauchst.
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
blasphemer
n00b
n00b


Joined: 21 Dec 2007
Posts: 40

PostPosted: Sun Jan 20, 2008 7:17 pm    Post subject: Reply with quote

mh ja ich glaub das wär die beste methode, das problem im griff zu bekommen.
also wenn du lust hast und das auch willst, dann kannste das ruhig machen.
Wär aufjedenfall sehr nett.
ich wüsste auch nich wo ich ein solches bin paket herkommen könnte.
gibts da vlt. nen extra tool für um alles zu finden was mit gcc zu tun hat, um es dann komplett zu entfernen. Oder würde sich dazu am besten
Code:
find
für eignen?
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5205

PostPosted: Sun Jan 20, 2008 8:08 pm    Post subject: Reply with quote

blasphemer wrote:
mh ja ich glaub das wär die beste methode, das problem im griff zu bekommen.
also wenn du lust hast und das auch willst, dann kannste das ruhig machen.
Wär aufjedenfall sehr nett.
ich wüsste auch nich wo ich ein solches bin paket herkommen könnte.
gibts da vlt. nen extra tool für um alles zu finden was mit gcc zu tun hat, um es dann komplett zu entfernen. Oder würde sich dazu am besten
Code:
find
für eignen?


wenn das entsprechende paket per ebuild installiert wurde und laut portage dieses paket noch installiert ist, dann kann man mit
Code:
equery f <paketname>
(gentoolkit muss installiert sein)
oder
Code:
qlist <paketname>
(in portage-utils enthalten)
sich anzeigen lassen welche dateien zum paket passen.

in deinem falle wäre erstmal zu prüfen ob gcc 4.1.1 und gcc 4.1.2 gleichzeitig installiert sind.
Und zwar mit
Code:
emerge -Cp gcc

obwohl das ja egal ist, da sich bei dieser versions unterschied normalerweise keine Änderungen an der anzahl und namen(außer angehängte versionsnummer) der installierten dateien ergibt.
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
blasphemer
n00b
n00b


Joined: 21 Dec 2007
Posts: 40

PostPosted: Mon Jan 21, 2008 2:53 pm    Post subject: Reply with quote

also laut emerge -Cp gcc ist bloß gcc-4.1.2 installiert.
der befehl euqery f hat geklappt und ich hab mir die ausgabe erstmal in einer datei gespeichert.
Back to top
View user's profile Send private message
blasphemer
n00b
n00b


Joined: 21 Dec 2007
Posts: 40

PostPosted: Mon Jan 21, 2008 4:00 pm    Post subject: Reply with quote

ich hab nochmal wegen dem binary paket geguckt und das hier gefunden:
http://www.openpkg.org/product/packages/?package=gcc3

wäre das brauchbar? oder muss es für i686 sein?

[Edit] oder wäre das was, weil das extra für i686 ist:
ftp://ftp.thewrittenword.com/packages/by-name/gcc-3.4.3/i686-pc-linux-gnu
wobei der download hier nur mit 3 KBs von statten geht und das bei 130 mb
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5205

PostPosted: Mon Jan 21, 2008 7:06 pm    Post subject: Reply with quote

blasphemer wrote:
ich hab nochmal wegen dem binary paket geguckt und das hier gefunden:
http://www.openpkg.org/product/packages/?package=gcc3

wäre das brauchbar? oder muss es für i686 sein?

[Edit] oder wäre das was, weil das extra für i686 ist:
ftp://ftp.thewrittenword.com/packages/by-name/gcc-3.4.3/i686-pc-linux-gnu
wobei der download hier nur mit 3 KBs von statten geht und das bei 130 mb

nein, da es nicht für gentoo erstellt wurde.

Ich habe das bin-paket erstellt mit folgenden use-flags:
Quote:
[ebuild R ] sys-devel/gcc-4.1.2 USE="d gcj gtk mudflap nls (-altivec) -bootstrap -build -doc -fortran (-hardened) -ip28 -ip32r10k (-multilib) -multislot (-n32) (-n64) -nocxx -objc -objc++ -objc-gc -test -vanilla" 0 kB

und CFLAGS="-march=i686 -O2 -pipe"

Das paket findest du hier: http://home.arcor.de/s.wezel/gentoo/gcc-4.1.2-bin-package-gentoo.tar.bz2

Dieses Archiv enthält auch gleich die passende sub Verzeichnisstruktur damit portage das bin-Paket finden und installieren kann.

ACHTUNG: Folgende Anleitung nur auf eigene Gefahr verwenden
(Bezieht sich auf i686)
Du musst nur noch folgendes machen (ich vermute du hast vorher noch nichts mit bin-Paketen erstellen/verwenden unter gentoo zu tun gehabt).

Du erstellst z.b. das Verzeichnis "packages" in "/"
In dieses Verzeichnis entpackst du dann das von mir erstellt Archiv.

In der make.conf muss dann folgende Zeile hinzugefügt werden:
PKGDIR="/packages"

dann wird über
Code:
emerge -K sys-devel/gcc
das bin-paket für die Installation verwendet.

Bevor du aber das bin-paket installierst, solltest du die Reste vom "alten" gcc wenn möglich entfernen:
- den gcc per emerge löschen
- die Dateien unter /etc/env.d/gcc/ entfernen
- löschen der eventuell noch vorhandenen Dateien/Verzeichnisse: /usr/i686-pc-linux-gnu/gcc-bin, /usr/i486-pc-linux-gnu/(nur wenn vorhanden), /usr/lib/gcc/

Danach per gcc-config schauen ob der neu installierte gcc ausgewählt wurde, wenn nicht nochmal auswählen. Dann ein env-update && source /etc/profile.
Danach sollten die Wrapper g++,gcc wieder verfügbar sein. Wenn nicht, dann scheint gcc-config fehlerhaft.

EDIT: nicht das Verzeichnis /usr/i686-pc-linux-gnu komplett löschen, da in diesem verzeichniss auch die binutils liegen, für gcc ist es das Verzeichniss /usr/i686-pc-linux-gnu/gcc-bin. Oben geändert
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.


Last edited by firefly on Mon Jan 21, 2008 8:05 pm; edited 1 time in total
Back to top
View user's profile Send private message
blasphemer
n00b
n00b


Joined: 21 Dec 2007
Posts: 40

PostPosted: Mon Jan 21, 2008 7:10 pm    Post subject: Reply with quote

okey, bloß noch eine vlt. dumme frage, muss ich die useflags genau so setzen wie du sie gesetzt hast? und das cflag wahrscheinlich dann auch ?!
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5205

PostPosted: Mon Jan 21, 2008 7:20 pm    Post subject: Reply with quote

blasphemer wrote:
okey, bloß noch eine vlt. dumme frage, muss ich die useflags genau so setzen wie du sie gesetzt hast? und das cflag wahrscheinlich dann auch ?!

Hmm das weis ich nicht genau. Aber die cflags brauchst du normalerweise nicht ändern, da ja hier nichts übersetzt wird. Aber die gesetzten USE-Flags sollten vermutlich die selben sein wie bei der Erstellung des Paketes.
Das sollte hier aber nicht das Problem sein, da es ja nur für kurze dauer ist. :) Denn sobald der gcc wieder sauber installiert ist(über das bin-paket), wäre es sinnvoll den gcc mit den "alten" (von dir verwendeten) USE-Flags wieder neu zu übersetzen.
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
blasphemer
n00b
n00b


Joined: 21 Dec 2007
Posts: 40

PostPosted: Mon Jan 21, 2008 7:23 pm    Post subject: Reply with quote

okey dann erstmal besten dank, das du dir die mühe gemacht hast ne ;)
so ich werds jetzt mal ausprobieren.

Nur mal sone frage nebenbei, was fürn cflag müsste ich eigentl. anwenden wenn ich nen intel core2duo sockel 775 benutzen würde?
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5205

PostPosted: Mon Jan 21, 2008 7:35 pm    Post subject: Reply with quote

blasphemer wrote:
okey dann erstmal besten dank, das du dir die mühe gemacht hast ne ;)
so ich werds jetzt mal ausprobieren.

Nur mal sone frage nebenbei, was fürn cflag müsste ich eigentl. anwenden wenn ich nen intel core2duo sockel 775 benutzen würde?

siehe http://gentoo-wiki.com/Safe_Cflags
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
blasphemer
n00b
n00b


Joined: 21 Dec 2007
Posts: 40

PostPosted: Mon Jan 21, 2008 7:38 pm    Post subject: Reply with quote

omg
sachmal kann das sein das er auch gcc-config mitgelöscht hat, wenn man die ganzen restliche verzeichnisse von gcc löscht?
ich hab dann probiert gcc-config zu emergen das hat bloß nicht geklappt, gibts dafür zufällig auch ne möglich das anders zu installieren?

hier die ausgabe vom emerge von gcc-config:
Code:

alculating dependencies   ... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) sys-devel/gcc-config-1.4.0-r4 to /
 * checking ebuild checksums ;-) ...                                      [ ok ]
 * checking auxfile checksums ;-) ...                                     [ ok ]
 * checking miscfile checksums ;-) ...                                    [ ok ]
>>> Unpacking source...
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/sys-devel/gcc-config-1.4.0-r4/work ...
i686-pc-linux-gnu-gcc  -O2 -mtune=i686 -pipe    wrapper.c   -o wrapper
i686-pc-linux-gnu-gcc: error trying to exec 'as': execvp: No such file or directory
make: *** [wrapper] Error 2
 *
 * ERROR: sys-devel/gcc-config-1.4.0-r4 failed.
 * Call stack:
 *                    ebuild.sh, line 1701:  Called dyn_compile
 *                    ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *                    ebuild.sh, line   44:  Called src_compile
 *   gcc-config-1.4.0-r4.ebuild, line   29:  Called die
 * The specific snippet of code:
 *      emake CC="$(tc-getCC)" wrapper || die "compile wrapper"
 *  The die message:
 *   compile wrapper
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/sys-devel/gcc-config-1.4.0-r4/temp/build.log'.
 *

 * Messages for package sys-devel/gcc-config-1.4.0-r4:

 *
 * ERROR: sys-devel/gcc-config-1.4.0-r4 failed.
 * Call stack:
 *                    ebuild.sh, line 1701:  Called dyn_compile
 *                    ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *                    ebuild.sh, line   44:  Called src_compile
 *   gcc-config-1.4.0-r4.ebuild, line   29:  Called die
 * The specific snippet of code:
 *      emake CC="$(tc-getCC)" wrapper || die "compile wrapper"
 *  The die message:
 *   compile wrapper
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/sys-devel/gcc-config-1.4.0-r4/temp/build.log'.
 *


[edit]
oder gibts ne möglichkeit pakte die man in der konsole via rm gelöscht hat wieder herzustellen? hab sowas noch nie gesehen oder gebraucht :P oder wie sieht das mit nem ebuild aus?
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5205

PostPosted: Mon Jan 21, 2008 7:57 pm    Post subject: Reply with quote

autch da wurde zuviel gelöscht. Unter /usr/i686-pc-linux-gnu liegen auch die binutils (habe ich leider übersehen).

Ich erstell dir ein bin-paket für die binutils(2.18-r1)
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5205

PostPosted: Mon Jan 21, 2008 8:01 pm    Post subject: Reply with quote

so hier das bin-paket: http://home.arcor.de/s.wezel/gentoo/binutils-bin-package-gentoo.tar.bz2
einfach nach /packages entpacken und dann ein
emerge -K sys-devel/binutils
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
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