Lawless
03.11.03, 20:42
Hallo alle zusammen...
Ich habe mich die letzten Tage schon durchs halbe Web gegooglet und auch hier im Forum habe ich bereits quergelesen, allerdings finde ich nichts passendes.
Ich versuche mich seit einer Woche daran ein Gentoo 1.4 auf mein System zu bekommen. Nach anfänglichen Schwierigkeiten mit meinem Raid Controller hat dies dann auch geklappt - nur habe ich momentan ein recht großes und leider noch nicht ganz nachzuvollziehendes Problem.
Folgender Fehler tritt auf dem gleichen System mit zwei unterschiedlichen Gentoo und einer RedHat Installation auf:
Kompiliere ich einen größeren Source, so habe ich in unregelmäßigen Abständen und meist an komplett unterschiedlichen Stellen segfaults á la Internal Compiler Error: Segmentation Fault Error 2 und Ende...
Führe ich das make einfach nochmal aus, kompiliert er an der betreffenden Stelle weiter... bis er irgendwann wieder an einer anderen aussteigt...
Das ist ziemlich nervig - die Binaries sind aber trotzdem komplett in Ordnung... also auch mein selbst kompilierter Kernel rennt ohne Probleme trotz mehrerer segfaults.
Problematisch wird es erst unter Gentoo mit dem schönen Befehl emerge, denn der hat die Angewohnheit immer ein make clean vor dem Kompilieren zu machen und somit fange ich bei jeden Error von vorne an (seit 2 Tagen sitze ich an xfree und hab noch 50 Packages vor mir!)
Es ist wie russisches Rullett... wie weit kommt er diesmal, ah fast am Ende.... jaja.... Error.....
Wenn ich emerge laufen lasse bis er die Sourcen entpackt hat, alle Patches applied, dann aber abbreche um manuell zu kompilieren, kann ich es ja wieder mit mehrfachem make Aufruf machen.... aber emerge merkt davon nix und denkt, trotz anschließendem make install, das Paket wär nicht drauf und wills nochmal machen...
Habe heute meinen Ram ausgetauscht - keine Besserung. Habe die CPU heruntergetaktet - nix. Habe alle möglichen Timings runtergesetzt... das Ding kriecht jetzt also vor sich hin - immer noch segfaults.... WORAN kann es denn noch liegen?? Was soll ich denn noch machen?? Heul.....
Gibt es denn wenigstens eine Möglichkeit emerge klar zu machen dass die (manuell installierten) Packages da sind, so dass er sie nicht jedesmal neu machen will?
Es ist eine Qual.....
Ich hoffe man kann mir vielleicht helfen. Bin für Tipps in alle Richtungen dankbar....
Mein System:
Athlon XP 1700+ @ 2200+ (oder eben auch @1700+...)
Abit KR7A-Raid
512 MB DDR (ausgetauscht gegen neuen Infineon 256MB)
GCC ist Version 3.2.3 und an Flags ist im mom nur ein march=Athlon-xp gesetzt, sowie dieses 02 wobei ich nich weiß für was das gut is...
Thx in advance
Ich habe mich die letzten Tage schon durchs halbe Web gegooglet und auch hier im Forum habe ich bereits quergelesen, allerdings finde ich nichts passendes.
Ich versuche mich seit einer Woche daran ein Gentoo 1.4 auf mein System zu bekommen. Nach anfänglichen Schwierigkeiten mit meinem Raid Controller hat dies dann auch geklappt - nur habe ich momentan ein recht großes und leider noch nicht ganz nachzuvollziehendes Problem.
Folgender Fehler tritt auf dem gleichen System mit zwei unterschiedlichen Gentoo und einer RedHat Installation auf:
Kompiliere ich einen größeren Source, so habe ich in unregelmäßigen Abständen und meist an komplett unterschiedlichen Stellen segfaults á la Internal Compiler Error: Segmentation Fault Error 2 und Ende...
Führe ich das make einfach nochmal aus, kompiliert er an der betreffenden Stelle weiter... bis er irgendwann wieder an einer anderen aussteigt...
Das ist ziemlich nervig - die Binaries sind aber trotzdem komplett in Ordnung... also auch mein selbst kompilierter Kernel rennt ohne Probleme trotz mehrerer segfaults.
Problematisch wird es erst unter Gentoo mit dem schönen Befehl emerge, denn der hat die Angewohnheit immer ein make clean vor dem Kompilieren zu machen und somit fange ich bei jeden Error von vorne an (seit 2 Tagen sitze ich an xfree und hab noch 50 Packages vor mir!)
Es ist wie russisches Rullett... wie weit kommt er diesmal, ah fast am Ende.... jaja.... Error.....
Wenn ich emerge laufen lasse bis er die Sourcen entpackt hat, alle Patches applied, dann aber abbreche um manuell zu kompilieren, kann ich es ja wieder mit mehrfachem make Aufruf machen.... aber emerge merkt davon nix und denkt, trotz anschließendem make install, das Paket wär nicht drauf und wills nochmal machen...
Habe heute meinen Ram ausgetauscht - keine Besserung. Habe die CPU heruntergetaktet - nix. Habe alle möglichen Timings runtergesetzt... das Ding kriecht jetzt also vor sich hin - immer noch segfaults.... WORAN kann es denn noch liegen?? Was soll ich denn noch machen?? Heul.....
Gibt es denn wenigstens eine Möglichkeit emerge klar zu machen dass die (manuell installierten) Packages da sind, so dass er sie nicht jedesmal neu machen will?
Es ist eine Qual.....
Ich hoffe man kann mir vielleicht helfen. Bin für Tipps in alle Richtungen dankbar....
Mein System:
Athlon XP 1700+ @ 2200+ (oder eben auch @1700+...)
Abit KR7A-Raid
512 MB DDR (ausgetauscht gegen neuen Infineon 256MB)
GCC ist Version 3.2.3 und an Flags ist im mom nur ein march=Athlon-xp gesetzt, sowie dieses 02 wobei ich nich weiß für was das gut is...
Thx in advance