[phenixbb] latest 64-bit command line build for Mac OSX 10.6.7?

Nathaniel Echols nechols at lbl.gov
Mon Apr 4 10:26:08 PDT 2011


On Sun, Apr 3, 2011 at 5:29 PM, Ben Eisenbraun <bene at hkl.hms.harvard.edu> wrote:
> On Sun, Apr 03, 2011 at 02:26:02PM -0700, Nathaniel Echols wrote:
>> (PS. the choice of kernel is irrelevant - 10.6 will always be detected
>> as x86_64, and the 64-bit build should work with either kernel.)
>
> Unless you are running on one of the very first Intel Macs using an Intel
> Core Duo CPU, which is 32-bit only.
>
> This is a minority population, but since people are reluctant to
> decomission Macs, we have already had several tickets on. e.g. 64-bit only
> CNS.

Okay, Engin reminded me why I originally wrote it to always treat Snow
Leopard as 64-bit: if you have a 64-bit processor, the 64-bit build
will work regardless of kernel type.  However, if you are running a
32-bit kernel, the architecture will always be reported as "i386".  So
we're left with these choices:

1) Make the 'mac-intel-osx-x86_64' platform dependent on the 64-bit
kernel, so everyone who needs the 64-bit build has to change kernel
version
or
2) Keep the current behavior, and people running Snow Leopard on
first-generation Intel Macs will need to use the 32-bit binary
installer.

Neither is ideal; the latter has additional problems for SBGrid, due
to the way we 'alias' the architecture when the 32-bit installer is
used.  Ben, did you decide what to do about CNS?

-Nat


More information about the phenixbb mailing list