Looking at PyCUDA setup.py, I found this: if 'darwin' in sys.platform: # prevent from building ppc since cuda on OS X is not compiled for ppc # also, default to 32-bit build, since there doesn't appear to be a # 64-bit CUDA on Mac yet. if "-arch" not in conf["CXXFLAGS"]: conf["CXXFLAGS"].extend(['-arch', 'i386', '-m32']) if "-arch" not in conf["LDFLAGS"]: conf["LDFLAGS"].extend(['-arch', 'i386', '-m32'])
Since 64bit CUDA support on Mac OS X is a reality since at least CUDA3.1, this should be changed. I know there are other problems regarding 32/64 python stopping 64bit mac users at the moment (including myself), but since changes are being made to the PyCUDA code to make it compatible with CUDA3.2 anyway...
_______________________________________________ PyCUDA mailing list PyCUDA@tiker.net http://lists.tiker.net/listinfo/pycuda