OS 10.5 is a full 64-bit OS, as long as the CPU is 64-bit capable (Intel Core 2 Duo or later). Only the original Intel Core Duo (without the "2") in the very early Intel Macs was not 64-bit capable, so OS 10.5 does run as a 32-bit OS on Macs with that chip.
OS 10.4 had only limited 64-bit capability so was essentially a 32-bit OS. The BOINC Client is a "fat" / "universal" binary containing both 32-bit and 64-bit Intel binaries (as well as a 32-bit PowerPC binary). The OS automatically selects the binary with the architecture corresponding to the capabilities of the hardware and OS. The selected client binary then reports its capabilities to the servers to get the appropriate science applications. Cheers, --Charlie At 8:29 AM -0700 6/25/09, Carl Christensen wrote: >this is more for curiosity as everything is running fine: > >I made up an x86_64-apple-darwin version for QCN (thanks to picking >apart Charlie's BOINC xcode project files :-), and was surprised to >find out this was what was sent to my machine (an older Macbook Pro >17", running OS X 10.5). > >it's running fine, but I always assumed this is a 32-bit O/S on my >Macbook, indeed 'uname -p' says 'i386' rather than 'x86_64' > >then I thought perhaps my build scripts & upload scripts are wrong >and I named it x86_64 and it's really an i386 version? but.... > >lipo -i qcn_graphics_4.98_x86_64-apple-darwin >Architectures in the fat file: qcn_graphics_4.98_x86_64-apple-darwin >are: x86_64 > >so I'm a little bit stumped -- did apple sent a "free 64-bit >upgrade" with one of the regular updates? Is the boinc schedler >clairvoyant? I also run s...@home with QCN on this Macbook and >that's the i686-apple version (they don't seem to have a separate >x86_64 Apple anyway) > >Carl Christensen >[email protected] http://www.geocities.com/carlgt1 > > > -- Charlie Fenton [email protected] BOINC / s...@home Macintosh & Windows Programmer Space Sciences Laboratory UC Berkeley _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
