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
Probleme mit gcc-4.2 und glibc-2.6
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
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
Speziell das Posting von Maintainer Ulrich Drepper http://sources.redhat.com/ml/libc-alpha ... 00114.html


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