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.

Reply via email to