Talk:Building ASCEND for 64-bit Windows

From ASCEND
Revision as of 00:35, 10 February 2012 by Jpye (talk | contribs) (Created page with "== Long long == About our code not having supported long long pointers, Ben wrote: {not true: we did it routinely in the 1990s-- but there were no WIN 64 bit ports in the 90s...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Long long

About our code not having supported long long pointers, Ben wrote: {not true: we did it routinely in the 1990s-- but there were no WIN 64 bit ports in the 90s. The DEC machines actually supported both 4 and 8 byte pointers and we built both ways (appropriately autoconf'd) without issues. Ben's default Linux is always 64 bit; he really should set up a buildbot for it.} -- Ben.

What's different about Windows, unique amount operating systems, is that 'long' integer data types are not the same length as pointer data types, see this page for details. I'll clarify the main page. Jpye 11:35, 10 February 2012 (EST)