The 64bit makefile is not right, it makes some assumptions that the normal
makefile doesn't and is really not even needed.
Assuming most people use an up to date version of gcc, the easiest way to fix
this is to remove makefile.a64 completely and change the normal makefile as so:
Under DFLAGS remove -Di386, mostly because it doesn't seem to even be used
directly.
then under COPTS change -march=i686 to -march=native, this will force gcc to
auto detect CPU type and supporting flags and build code for that arch
automatically, thus making makefile.a64 unneeded completely.
Original issue reported on code.google.com by datate...@gmail.com on 12 Jul 2011 at 9:40
Original issue reported on code.google.com by
datate...@gmail.com
on 12 Jul 2011 at 9:40