Portál AbcLinuxu, 4. června 2025 07:41
-march=k8ja mam:
-march=athlon64-to tam dal te graficky installer pre gentoo :| aky je medzi tim rozdiel?
k8, opteron, athlon64, athlon-fx AMD K8 core based CPUs with x86-64 instruction set support. (This supersets MMX, SSE, SSE2, 3dNOW!, enhanced 3dNOW! and 64-bit instruction set extensions.)viz
man gcc
-m64
resp. -m32
. Pro -march=k8
je ale -m64
default.
/etc/make.conf
(ani nikde jinde) za žádnou cenu neměňte, jinak si nejspíš zneschopníte systém.
file
. Ale pro -march=k8
je defaultem -m64
, pro (např.) -march=athlon
tyhle přepínače vůbec nefungují. Co se týká parametrů, které používá váš buildovací systém, stačí se během překladu dívat. Problém samozřejmě nastane, pokud se část modulů přeloží s -m32
, část s -m64
a pak se to zkouší linkovat dohromady.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.