View previous topic :: View next topic |
Author |
Message |
lorschy Apprentice
Joined: 16 Jul 2002 Posts: 191
|
Posted: Thu Apr 21, 2005 4:45 pm Post subject: umstieg auf 64 bit |
|
|
hi leute,
ich hab vor von 32 auf 64 bit umzusteigen, muss ich meine komplettes sys neu emergen? ich meine hab ich dann eh nach und nach vor, aber ich denke mal das ich auch die auf meine cpu hin kompilierten applikationen noch nutzen koennen sollte, oder?
wie schauts mim kernel aus? sollte ich mir davor enen 64er bauen, oder komm ich immer noch in mein system und kann das dann noch machen?
ansonsten paar infos, wie laueft bei euch 64 bit usw wuerden mich auch intressieren..
thx |
|
Back to top |
|
|
makenoob Apprentice
Joined: 19 Aug 2004 Posts: 272 Location: /Germany/Düsseldorf
|
Posted: Thu Apr 21, 2005 5:12 pm Post subject: |
|
|
servus,
ich nehme mal an, dass du hier von den amd64 sprichst? die haben nen eigenen portage-zweig und somit evtl. andere versionen, als der x86-zweig. wenn der chipsatz nicht exakt derselbe ist (wovon auszugehen ist bei einer anderen architektur) und du keinen generic treiber nutzt, musst du den kernel vorher backen und dann umbauen. dementsprechend musst du auch deine CFLAGS in /etc/make.conf anpassen. vielleicht wäre in dieser hinsicht ein frisches gentoo ein wenig besser und unkomplizierter, da das bei den chipsätzen auf dem board sonst arge probleme geben könnte. auf jeden fall solltest du vorher deine wichtigen daten backupen (was man sowieso regelmäßig machen soll, wenn man dran hängt *huust* ).
sieh dir auf jeden fall vorher an, was und in welchen versionen sich die sachen unterscheiden (oder auch nicht) und bedenke deine CFLAGS bei dem umbau. was auf einer architektur rennt, rennt nicht unbedingt auch auf einer anderen (sonst wärs ja keine andere architektur).
HTH
marc |
|
Back to top |
|
|
Freiburg Guru
Joined: 19 Jun 2004 Posts: 504 Location: Freiburg
|
Posted: Thu Apr 21, 2005 5:39 pm Post subject: |
|
|
Ich denke nicht das man das machen kann, aus einem laufenden 32bit System ein 64bit System zu bauen. Die Athlon64/Opteron können zwar 64/32 Bit Software paralell ausführen, aber ich denke nicht das ein 32bit compiler 64bit Code bauen kann, ganz mal davon abgesehen was soll eine 32Bit application mit einer 64bit glibc oder andersrum... |
|
Back to top |
|
|
Linuxpeter Guru
Joined: 28 May 2004 Posts: 403 Location: Dresden, Germany
|
Posted: Thu Apr 21, 2005 5:55 pm Post subject: |
|
|
Dir bleibt nichts anderes übrig, als dein System neu zu installieren. _________________ Regards, Linuxpeter
Wenn "Windows" die Antwort ist, war es eine dumme Frage.
Is "Windows" the answer, then it was a stupid question. |
|
Back to top |
|
|
Marlo Veteran
Joined: 26 Jul 2003 Posts: 1591
|
Posted: Thu Apr 21, 2005 6:35 pm Post subject: |
|
|
Linuxpeter wrote: | Dir bleibt nichts anderes übrig, als dein System neu zu installieren. |
Und hier eine kleine Hilfe dazu:
Code: |
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer -frename-registers "
|
Grüße Ma _________________ ------------------------------------------------------------------
http://radio.garden/ |
|
Back to top |
|
|
schotter Guru
Joined: 30 Nov 2004 Posts: 497 Location: Germany, Bavaria, Bayreuth, Pottenstein, Tüchersfeld
|
Posted: Thu Apr 21, 2005 8:51 pm Post subject: |
|
|
@marlboro: warum und nicht |
|
Back to top |
|
|
76062563 l33t
Joined: 16 Aug 2004 Posts: 637 Location: 127.0.0.1
|
Posted: Thu Apr 21, 2005 9:26 pm Post subject: |
|
|
Gute Frage, ich hab bis jetzt auch immer benutzt... _________________ gentoo - compile your own world |
|
Back to top |
|
|
platinumviper l33t
Joined: 12 Feb 2004 Posts: 661 Location: Munich, Germany
|
Posted: Thu Apr 21, 2005 9:36 pm Post subject: |
|
|
schotter wrote: | @marlboro: warum und nicht |
Das stammt noch von früheren gcc-Versionen, die athlon64 nicht kannten.
@lorschy: nicht vergessen: Code: | CHOST="x86_64-pc-linux-gnu" |
platinumviper _________________ No money back garantee. In case of problems, don't call us, we call you. |
|
Back to top |
|
|
Linuxpeter Guru
Joined: 28 May 2004 Posts: 403 Location: Dresden, Germany
|
Posted: Fri Apr 22, 2005 6:16 am Post subject: |
|
|
Es ist egal, ob k8 oder athlon64.
Meine CFLAGS sehen so aus: Code: | CFLAGS="-O3 -march=athlon64 -ftracer -fomit-frame-pointer -pipe" |
_________________ Regards, Linuxpeter
Wenn "Windows" die Antwort ist, war es eine dumme Frage.
Is "Windows" the answer, then it was a stupid question. |
|
Back to top |
|
|
|