My favorites | Sign in
Project Home Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 22: 64-bit linux fixes
2 people starred this issue and may be notified of changes. Back to list
Status:  Fixed
Owner:  gameh...@gmail.com
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

Powered by Google Project Hosting