In order to make BOINC compatible with old operating systems, it is customary to use older than normal operating systems (e.g. OS X 10.4/10.5) in order to compile applications. There are a few issues with that. First, most of the CUDA libraries will NOT install on those older operating system versions. But, if you attempt to compile BOINC on a new version, the MAC stack trace code is woefully out of date and will not compile. That means commenting it all out which means no idea where the error is occurring. Here's what I've done so far:
OS X 10.8.2 with XCode 4.2 (or is it 4.3 -- whatever is standard with 10.8.2) nVidia 8400 GS (about as old and slow as one can get) using -static-stdgcc -m64 to compile. I tried using the O X 10.7 SDK with the min client version flag of 10.6 but that resulted in an "error 11" crash on OS X 10.6 and also 10.7 clients. I then linked the 10.6 SDK to the XCode 4.2 folder so I could use that SDK. Once again, the app compiles fine and runs fine on OS X 10.8 but fails with error 11 on OS X 10.6.x and 10.7.x. machines. So, any suggestions? I'm about to ready to tell the pre-OS X 10.8 users just to upgrade to 10.8.2 or, even better, trade their MAC in for a PC. ;-) Jon Sonntag _______________________________________________ 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.
