Issue 22: 64-bit linux fixes
Status:  Fixed
Owner:
Closed:  Dec 2010
Project Member Reported by gameh...@gmail.com, Apr 5, 2010
attached are source patches for nme and hxcpp, hope it comes in useful.
One thing I noticed is that  the flags -D_64BITS as well as -DHXCPP_M64
need to be added to the compile command in order to get the compile
working. This is due to the defines in hxcpp/include/hx/OS.h and
elsewhere - maybe it would make sense to use just one ?
nme-64bit-r317.patch
1.9 KB   View   Download
hxcpp-64bit-r157.patch
2.6 KB   View   Download
Jul 8, 2010
#1 nik...@gmail.com
Thanks.

I also had to change the last line of...

include/hx/StdLib.h

to...

static inline uint64_t __hxcpp_obj_id(Dynamic inObj) { return inObj.GetPtr() ? (uint64_t)inObj->__GetRealObject() : 0; }


Dec 21, 2010
Project Member #2 gameh...@gmail.com
I think I have the 64-bit versions working now.

Status: Fixed