1 |
On Fri, 6 Mar 2015 02:03:48 +0000 (UTC), James wrote: |
2 |
|
3 |
> I'm not sure the arch of a 500 MHz AMD Geode LX800; |
4 |
> isn't that compatible with i686 binaries? I found this: |
5 |
> |
6 |
> " When it comes to compiling, just compile with -march=geode. That |
7 |
> option is defined on any i386/x86-64 gcc, so no real need to |
8 |
> cross-compile. If you want to run the binary on your compiler host as |
9 |
> well (without a recompile), try something like -march=i486 |
10 |
> -mtune=geode. " |
11 |
|
12 |
The Geode LX800 is more like an i486. I used to use a box based on one |
13 |
(not as a router) in the days before the Raspberry Pi. I used to build |
14 |
packages in a chroot on my i7 box, using these settings |
15 |
|
16 |
CFLAGS="-O2 -march=geode -pipe -fomit-frame-pointer" |
17 |
CXXFLAGS="${CFLAGS}" |
18 |
CHOST="i486-pc-linux-gnu" |
19 |
MAKEOPTS="-j16 -l10" |
20 |
|
21 |
|
22 |
-- |
23 |
Neil Bothwick |
24 |
|
25 |
I backed up my hard drive and ran into a bus. |