Hi,
Isthere any 64 bit version of MAC OS exists for
10.3 (Panther)? and
10.4 (Tiger)?
Thanks,
ip
Leopard is a 32/64 bit hybrid. The kernel is 32 bit whilst Cocoa is 64 bit. There are many 64 bit apps for Leopard. Snow Leopard will have a 64 bit kernel (although will still run on 32 bit processors like the Core Duo).No.
I think Leopard supports 64-bit, but the only application that's 64-bit that has been released is Chess. (Maybe the same for Tiger?)
Snow Leopard is going to be the first operating system that is based on a 64-bit kernel and have 64-bit apps.
what i mean by 64 bit OS is, if i take an interger variable in my program then its address should be 8 bytes not 4 bytes as in the case of 32 bits OS.
i have installed 10.3.9 in a 64 bit PC and when i take and integer variable and see its address while debugging, i see it as 32 bit entity.
So does there exist Panther (10.3) / Tiger (10.4) os which can show me the integer as 8 bytes.
thanks,
ip
newbie...
Look down on 64bit support, for 10.3 and 10.4
http://arstechnica.com/apple/reviews/2005/04/macosx-10-4.ars/4
Leopard 64bit support
http://www.apple.com/macosx/technology/64bit.html
A long int should be 8 bytes. The pointer to an int on systems with larger than a 32-bit address space is probably going to be 8 bytes. An integer will likely always be 4 bytes on an x86 machine.
-Lee
OSX uses the LP64 datamodel (as nearly all os do). Thus longs and pointers are 64 bit, int is 32 bit. In the ILP64 datamodel int is 64 bit.
Wittegijt.
what i mean by 64 bit OS is, if i take an interger variable in my program then its address should be 8 bytes not 4 bytes as in the case of 32 bits OS. .