Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:gentoo-spezifisch:gcc

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
linux:gentoo-spezifisch:gcc [20.03.2011 11:36]
marc [3.1 GCC 4.6]
linux:gentoo-spezifisch:gcc [09.07.2013 21:33] (aktuell)
Zeile 78: Zeile 78:
  
  
-===== 3. Aktuelles =====+===== 3. LTO =====
  
-====  3.1 GCC 4.6====+==== 3.1 Einleitung ====
  
-=== 3.1.1 Allgemeines ===+FIXME Was ist LTO?
  
-  * graphite ist insofern "buggy", als dass sich bei eingeschalteter graphite-Unterstützung des toolchains keine (oder kaum) Pakte mehr mit der alten Version 4.5 kompilieren lassenSolange diese als "Backup-Lösunggenutzt werden soll, dürfen //während// ihrer Nutzung die entsprechenden CFLAGS nicht aktiviert sein. +  * Seit GCC-4.6 ohne zusätzlichen USE-Flag 
-  * Snapshot vom 12.03. kompiliert nicht, u.U. wegen graphite-CFLAGS, vielleicht auch nur wegen dem USE-Flag.+  * Mit GCC-4.6 angeblich für "a wide range of programsnutzbar 
 +  * GCC-4.5 extrem experimentell
  
-=== 3.1.2 Spezielle Pakete ===+==== 3.2 Installation ====
  
-Auf meinem ~amd64-System (Portagetree vom 20.03.2011, overlays: toolchain, gcc-porting, x11, gnome, keruspe)...+  CFLAGS="-flto"
  
-... **nicht kompilierbare** Pakete:+und
  
-  * verifiziert +  LDFLAGS="-Wl,-flto"
-    * sys-devel/dev86-0.16.18 +
-      * Nutze erstmal GCC-4.5  +
-    * www-client/chromium-11.0.696.14 +
-      * Nutze erstmal GCC-4.5 +
-    * app-emulation/virtualbox-4.0.4 +
-      * ./configure lässt nur bi 4.XX <= 5 zu +
-    * app-office/libreoffice-3.3.1 +
-      * Nutze erstmal GCC-4.5 +
-    * +
  
-  * unverifiziert +===== 4. Aktuelles =====
-    * +
  
  
-\\ 
-... **fehlerhaft kompilierte** Pakete: 
- 
-  * verifiziert 
-    * <del>app-portage/eix-0.22.8:</del> 
-      * <del>Speicherzugriffsfehler</del> 
-      * Workaround: USE="-strong-optimization" 
-    *  
- 
-  * unverifiziert 
-    * www-client/chromium 
-      * tab_strip_gtk.cc(1180)] Not implemented reached in virtual void TabStripGtk::StopAllHighlighting() Speicherzugriffsfehler 
-    *  
- 
-\\ 
linux/gentoo-spezifisch/gcc.1300617397.txt.gz · Zuletzt geändert: 09.07.2013 21:32 (Externe Bearbeitung)