[Bf-committers] AMD64 bit support issues

Ken Hughes khughes at pacific.edu
Thu Oct 27 23:43:47 CEST 2005


I've just built an AMD64 linux system with intention of making it my 
secondary development machine and helping with the port to 64-bits. 
(Maybe in the future I'll install WinXP64, Solaris, FreeBSD, and 
anything else I can get my hands on).  I compiled without the game 
engine using scons and only had one error due to pointer size issues. 
Have just started trying to compile with the game engine.  Reading back 
through the bug and patch trackers there are some posts about AMD64 
patches (#2702 is game engine, #3264 seems general but doesn't include 
any patch!) but wondered where I should go next.

I've run gcc with more warning switches enabled and started collecting 
pointer issues from there; should I examine and correct where necessary? 
  For that matter, what is the "correct" way to fix pointer <-> number 
casts?  Doesn't seem like just changing to a long is correct either.

Is there anyone else tackling this problem as well?  Want to share 
information?

Ken


More information about the Bf-committers mailing list