From The Mana World
Revision as of 22:27, 5 November 2008 by LeForgeron (talk | contribs) (AMD64 success)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The page starts with "Setting eathena on Linux"... well, eathena will compile only with gcc for x86-32 bits. On 64 bits (and other CPUs), map-server will fail to compile due to usage of va_list... and that va_list on such settings is not just a pointer (look for "gcc va_list va_start..." on your best friends)

I succeed to have it running on a amd64 system (gentoo) by forcing -m32 option for CC in the makefile. (so, at least, no need to have a 32 bit system, only a 32 bit-manaworld.)

Maybe you want to add that bit of information for other readers. --LeForgeron 23:27, 5 November 2008 (CET)