1 |
On Wed, 10 May 2006 23:28:15 +0200, Ace Dahlmann wrote |
2 |
> Am Thu, 4 May 2006 14:20:35 +0200 |
3 |
> schrieb Ace Dahlmann <Ace@××××××××.net>: |
4 |
> |
5 |
> > cc1: error: unrecognized option `-fgcse-after-reload' |
6 |
> |
7 |
> Hmmm, hat denn sonst keiner Probleme damit gehabt? |
8 |
> Gentoo Stable mit aktuellem 2006.0-Profil und nptl-only werden doch |
9 |
> auch noch andere fahren, oder? |
10 |
|
11 |
Jepp, und bei mir hat alles geklappt. |
12 |
|
13 |
> Ich hab übrigens auch mal versucht, meine CFLAGS auf ein sicheres Maß |
14 |
> herunter zu schrauben. |
15 |
> |
16 |
> Normalerweise nutze ich: |
17 |
> CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -mmmx -m3dnow |
18 |
> -msse" |
19 |
> |
20 |
> Aber meine Secure-CFLAGS: |
21 |
> CFLAGS="-march=athlon -O2 -pipe" |
22 |
> haben auch nix gebracht. |
23 |
|
24 |
Das liegt auch nicht an den Flags. Sooo schlimm sind die auch noch nicht, und |
25 |
er beschwert sich ja auch ueber etwas anderes. |
26 |
|
27 |
> Es scheint wohl, als wenn gcc -fgcse-after-reload halt einfach nicht |
28 |
> kennt. :-\ Kann man ihn irgendwo dazu zwingen, das zu ignorieren? |
29 |
|
30 |
Nein, kannst du nicht. Wenn du ein Programm mit einer unbekannten Option |
31 |
aufrufst, bekommst du eine Fehlermeldung, egal welches Prorgamm es ist. Warum |
32 |
sollte es gerade bei einem so wichtigen Systemwerkzeug wie GCC anders sein? |
33 |
|
34 |
> gcc-config -l sagt mir, dass ich i686-pc-linux-gnu-3.3.6 benutze. |
35 |
> Könnte es daran liegen? 3.4.5 wäre verfügbar. Allerdings ist es doch |
36 |
> eigentlich nicht zuzumuten, dass ich "mal eben" mit empty-tree mein |
37 |
> System komplett neu baue. Schließlich fahr ich Gentoo Stable und ein |
38 |
> Bugfix-Update von glibc-2.3.5-r3 auf 2.3.6-r3 sollte ja wohl keine |
39 |
> Schwierigkeiten machen dürfen. :-\ |
40 |
|
41 |
Doch, am Compiler wird es liegen. Ich nutze hier naemlich schon 3.4.5 (welcher |
42 |
auch schon seit *Monaten* stable ist). |
43 |
|
44 |
Uebrigens musst du auch kein emptytree machen. Wichtig ist nur, den Compiler |
45 |
mit gcc-config umzustellen. Wenn du Wert auf ein "sauberes" System legst, |
46 |
danach python mit dem neuen Copiler kompilieren, *danach* den alten Compiler |
47 |
entfernen, und dann ein revdep-rebuild hinterherschieben. Da baust du nur |
48 |
einen Teil des Systems neu, naemlich den, der c++ nutzt. |
49 |
|
50 |
-- |
51 |
MfG Jan |
52 |
|
53 |
Open WebMail Project (http://openwebmail.org) |
54 |
|
55 |
-- |
56 |
gentoo-user-de@g.o mailing list |