Probleme mit gcc-4.2 und glibc-2.6

Software besorgen und anwenden
Post Reply
Message
Author
zakspeed
Posts: 2
Joined: 20. Jun 2007 10:27

Probleme mit gcc-4.2 und glibc-2.6

#1 Post by zakspeed »

Beim Compilieren der glibc-2.6 mit dem neuen gcc-4.2 wird make mit folgender Error abgebrochen:

glibc-2.6/elf/dl-lookup.c:106: undefined reference to `__sync_fetch_and_add_4'

Nach div. Suche über Google und der Anleitung von LFS habe ich den gcc mit folgenden Parametern compiliert:

gcc-4.2.0/configure --prefix=/tools --with-local-prefix=/tools --disable-nls --enable-shared --enable-languages=c --with-arch=i486

Der Parameter --with-arch=i486 sollte eigentlich das Problem beheben.
Allerdings wird jetzt mit folgender Meldung abgebrochen:

undefined reference to `.Lpseudo_end'

Kennt jemand das Problem???

Gruß Klaus

Nachtrag:
gcc-4.1.2 mit der glibc-2.5 ist die einzige combo die mit diesen einstellungen funzt

C. Lueh

re

#2 Post by C. Lueh »

Ich hab das gleiche Problem, aber noch keine Antwort drauf - leider.
:(

zakspeed
Posts: 2
Joined: 20. Jun 2007 10:27

#3 Post by zakspeed »

Ich hatte mein Problem auch in anderen Foren gepostet.
Hier einige Antworten und Fakten zum Thema:

Bei der Distri Archlinux 2007.05 (Duke) läuft der gcc-4.2 mit der glib-2.6.

Richard schrieb:
schau dir mal an welche patches alles bei gcc und glibc dabei sind in archlinux.

mirko schrieb:
Guck doch mal unter http://www.diy-linux.org/reference-b...nce-build.html ist so wie LFS hat aber neuere Quellen.

Fazit von mir:
Je tiefer ich in die Materie einsteige, umso mehr reift bei mir die Erkenntnis:

Finger weg.!!!!!

Speziell das Posting von Maintainer Ulrich Drepper http://sources.redhat.com/ml/libc-alpha ... 00114.html
ist unwahrscheinlich erbauend.

Nach mehreren zeitintensiven Versuchen lege ich das Projekt völlig entnervt erst einmal zu den Akten

gentoolover

#4 Post by gentoolover »

Speziell das Posting von Maintainer Ulrich Drepper http://sources.redhat.com/ml/libc-alpha ... 00114.html
:lol: der post ist doch schon 3 Jahre alt ;)

habt ihr es schon mit den neusten binutils probiert? damit läuft bei mir alles (gentoo)


Post Reply