I followed this article... http://support.apple.com/kb/HT3696 and found that
Processor name: IntelCore i7
meaning it is 64 bit.
However, when I do "uname -a" in terminal the result seem to be contradictory.
MYMACHINE:~ himalay$ uname -a
Darwin MYMACHINE 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386
Also thru perl its the same..
MYMACHINE:~ himalay$ perl -V:myarchname
myarchname='i386-darwin';
i386 is 32bit as far as I know. Can someone clarify on this. Thank you.
perlwith 64-bit integer supportby using-Duse64bitsor something like it. Check theINSTALLfile for the exact spelling. – ikegami Jul 24 '12 at 18:55