So in the interest of better Mac dev communication, here’s a brief update of what’s going on with CUDA and SL right now:
- Drivers: 2.3.0 definitely doesn’t work with Snow Leopard, 2.3.1 should? Honestly, I’m not sure there because I haven’t switched on my laptop yet. Regardless, if there’s not now, there will be a working driver version in the near future.
- Compiler: the new gcc version has some incompatibilities with nvcc. We’ve fixed these internally already.
- 64-bit: Right now, you have to boot SL into 32-bit mode (which is apparently not the default for recent Mac Pros) to use 2.3. This will be fixed in the next release (or in a point update soon after–the CUDA team is not the blocking factor here).
We’ll be releasing an update to 2.3 to fix #1 and #2 late next week. It will fix the installer and permissions issues as well. This will probably be a semi-silent update–filenames of the libraries will be the same, some version numbers will change (nvcc will show a different build date, for example). I’ll try to make sure that there’s a different name for the package because I hate this “download the same thing again, see if it’s actually the same thing” thing as much as you guys do. Probably more, because everybody complains about it to me…