I'm currently building a few packages using the "easy" methond listed on the susewiki, namely with "checkinstall". What is the best architecheure to choose for a box running an AthlonXP 2500? Tks, Jim
Jim Flanagan wrote:
I'm currently building a few packages using the "easy" methond listed on the susewiki, namely with "checkinstall". What is the best architecheure to choose for a box running an AthlonXP 2500?
Tks,
Jim
Dang, I guess I need to turn on my spell checker :)
Jim Flanagan wrote:
I'm currently building a few packages using the "easy" methond listed on the susewiki, namely with "checkinstall". What is the best architecheure to choose for a box running an AthlonXP 2500?
I forget which one is which. Is this the new Athlon (64 bit) or the old Athlon (32 bit)? If it's the new kind, the architecture is x86_64 If it's the old kind, it's either i586 or i686 (choose which one you want, I've found the differences to be unnoticable)
Anders Johansson wrote:
Jim Flanagan wrote:
I'm currently building a few packages using the "easy" methond listed on the susewiki, namely with "checkinstall". What is the best architecheure to choose for a box running an AthlonXP 2500?
I forget which one is which. Is this the new Athlon (64 bit) or the old Athlon (32 bit)?
If it's the new kind, the architecture is x86_64
If it's the old kind, it's either i586 or i686 (choose which one you want, I've found the differences to be unnoticable)
Mine is the 32bit proc. Checkinstall seems to default to i386, but has options for athlon, i586 and i686 as well. I'm not sure, but I think the need for the athlon option was negated by either that being for older athlon processors, or the newer linux kernels. So I guess using i686 won't be a problem?
Jim Flanagan wrote:
Anders Johansson wrote:
Jim Flanagan wrote:
I'm currently building a few packages using the "easy" methond listed on the susewiki, namely with "checkinstall". What is the best architecheure to choose for a box running an AthlonXP 2500?
I forget which one is which. Is this the new Athlon (64 bit) or the old Athlon (32 bit)?
If it's the new kind, the architecture is x86_64
If it's the old kind, it's either i586 or i686 (choose which one you want, I've found the differences to be unnoticable)
Mine is the 32bit proc. Checkinstall seems to default to i386, but has options for athlon, i586 and i686 as well. I'm not sure, but I think the need for the athlon option was negated by either that being for older athlon processors, or the newer linux kernels. So I guess using i686 won't be a problem?
No, not at all. I usually use either i586 or i686 when I compile for 32 bit athlons
Anders Johansson wrote:
Jim Flanagan wrote:
Anders Johansson wrote:
Jim Flanagan wrote:
I'm currently building a few packages using the "easy" methond listed on the susewiki, namely with "checkinstall". What is the best architecheure to choose for a box running an AthlonXP 2500?
I forget which one is which. Is this the new Athlon (64 bit) or the old Athlon (32 bit)?
If it's the new kind, the architecture is x86_64
If it's the old kind, it's either i586 or i686 (choose which one you want, I've found the differences to be unnoticable)
Mine is the 32bit proc. Checkinstall seems to default to i386, but has options for athlon, i586 and i686 as well. I'm not sure, but I think the need for the athlon option was negated by either that being for older athlon processors, or the newer linux kernels. So I guess using i686 won't be a problem?
No, not at all. I usually use either i586 or i686 when I compile for 32 bit athlons
Thanks Anders
On Sat, 28 Jan 2006, Jim Flanagan
Mine is the 32bit proc. Checkinstall seems to default to i386, but has options for athlon, i586 and i686 as well. I'm not sure, but I think the need for the athlon option was negated by either that being for older athlon processors, or the newer linux kernels. So I guess using i686 won't be a problem?
If you haven't specified a processor[0] when compiling the package, by default it will be built for the i586. So, unless you force it to be built for your processor[1], you're fine specifying the architecture as an i586. [0] by passing something like the following to GCC: -mcpu=i686 -march=i686 -mmmx -mfpmath=mmx [1] The optimum compiler options for an AthlonXP are something like: -march=athlon-xp -mfpmath=sse -msse -mmmx -m3dnow Regards, David Bolt -- Member of Team Acorn checking nodes at 50 Mnodes/s: http://www.distributed.net/ AMD1800 1Gb WinXP/SUSE 9.3 | AMD2400 256Mb SuSE 9.0 | A3010 4Mb RISCOS 3.11 AMD2400(32) 768Mb SUSE 10.0 | RPC600 129Mb RISCOS 3.6 | Falcon 14Mb TOS 4.02 AMD2600(64) 512Mb SUSE 10.0 | A4000 4Mb RISCOS 3.11 | STE 4Mb TOS 1.62
participants (3)
-
Anders Johansson
-
David Bolt
-
Jim Flanagan