WDef
Group: Members
Posts: 798
Joined: Sep. 2005 |
|
Posted: June 19 2007,22:27 |
|
Configure scripts do not default to i386 - some look at what you're running and compile for that - in my case i686.
gcc run au naturelle will default to i386, but I'm talking about using ./configure without too much messing around with all those options.
Unless you specify --build=i386, but in my experience that does not always work, depending on whether or not it's a typical configure script.
Many people are running i586s? By that I meant the early P5x Pentiums, not all Pentium-compatible architectures. Includes Pentium MMX I guess.
wikipedia:
Quote | In programming, it is sometimes necessary to distinguish the original Pentium processor architecture from later (P6 or P68-based) Pentium-branded architectures. For these cases, i586 is a common, though spurious, way to refer to the early Pentium processors, as well as processors made by Intel's competitors that can run machine code targeted to the early Pentiums. |
OK, so it's "spurious" terminology.
Actually, a poll to determine what processors are being used now might be a good idea ...
I applaud the 486 atticware people 'coz it's nice, but I really think they are a specialty group now.
Most of the time I remember to compile for 386. On some occasions, I don't really want to though eg encryption or media apps.
Quote | If it's rather large/intensive, then most probably you're safe by using 586/686. |
Compiling those for i686 has been my de facto policy.
I know compiling for i686 can create real problems on the AMD Geode. People can always post if something's not running on their arch I guess ...
|