PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Thunderbird Compileroptimierung


Tim Taylor
02.01.02, 06:50
Kann ich bei configure einstellen, für welchen Prozessor der Code optimiert werden soll ? Ich habe einen Athlon Thunderbird.

Ilja
02.01.02, 11:00
configure --help
meist kannst du ein --host angeben.

Tim Taylor
04.01.02, 07:19
Stimmt, aber leider scheint --host=athlon nicht das Richtige zu sein. Weiß jemand was man bei einem Athlon Thunderbird eintragen muss ?

Jorge
04.01.02, 07:38
http://hints.linuxfromscratch.org/hints/optimization.txt

http://hints.linuxfromscratch.org/hints/old/optimization2.txt

Tim Taylor
04.01.02, 07:52
Danke. Laut dem müsste --host=athlon richtig sein. Komisch.

Jorge
04.01.02, 08:11
Die Optimierung solltest Du für den Kompiler setzten und nicht für das Packet, welches Du übersetzen möchtest.

,------------------------------------------------------------------------------
| To set those variables you can do the following commands in
| bash (or in your
| .bashrc if you want them to be there all the time):
|
| export CFLAGS="-O3 -march=<architecture>" &&
| CXXFLAGS=$CFLAGS
`------------------------------------------------------------------------------

Es gibt aber auch Programme die die Kompilier Optimierung im Makfile setzen welche die von Dir gesetzten Optimierungen überschreiben. In solchen Fällen musst Du das im Makefile ändern.

Munick
04.01.02, 11:18
Diese Optimierung -march=athlon gilt nur für den gcc-3.0.x und nicht für die heute noch am meisten verwendeten 2.9x-er.

Du musst du also noch mit -march=i686 begnügen.

Ciao

Tim Taylor
04.01.02, 14:47
Ich werde es überleben ;)
Ist ja auch so schneller als die meisten rpm Paktete.Danke für Eure Hilfe.