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

Reply via email to