Hi,
   I'm trying to build PyOpenCL (PyCUDA) on a windows 7 (64 bit) machine
after following the instructions from
http://wiki.tiker.net/PyOpenCL/Installation/Windows

I am using the CUDA toolkit 4.0
I downloaded the boost libraries and my python version is 2.7 (EPD 7.0). My
siteconf.py is as follows

BOOST_INC_DIR = [r'c:Program Files (x86)\boost\boost_1_43']
BOOST_LIB_DIR = [r'c:Program Files (x86)\boost\boost_1_43\lib']
BOOST_COMPILER = 'msvc'
BOOST_PYTHON_LIBNAME = ['boost_python-vc100-mt-1_43']
USE_SHIPPED_BOOST = False
CL_TRACE = False
CL_ENABLE_GL = True
CL_ENABLE_DEVICE_FISSION = True
CL_INC_DIR = [r'c:\Program Files\NVIDIA GPU Computing
Toolkit\CUDA\v4.0\include']
CL_LIB_DIR = [r'c:\Program Files\NVIDIA GPU Computing
Toolkit\CUDA\v4.0\lib\x64']
CL_LIBNAME = ['OpenCL']
CXXFLAGS = []
LDFLAGS = []

when I run python setup.py build, I get the following error:

running build
running build_py
copying pyopencl\array.py -> build\lib.win-amd64-2.7\pyopencl
copying pyopencl\cache.py -> build\lib.win-amd64-2.7\pyopencl
copying pyopencl\characterize.py -> build\lib.win-amd64-2.7\pyopencl
copying pyopencl\clmath.py -> build\lib.win-amd64-2.7\pyopencl
copying pyopencl\clrandom.py -> build\lib.win-amd64-2.7\pyopencl
copying pyopencl\elementwise.py -> build\lib.win-amd64-2.7\pyopencl
copying pyopencl\reduction.py -> build\lib.win-amd64-2.7\pyopencl
copying pyopencl\scan.py -> build\lib.win-amd64-2.7\pyopencl
copying pyopencl\tools.py -> build\lib.win-amd64-2.7\pyopencl
copying pyopencl\version.py -> build\lib.win-amd64-2.7\pyopencl
copying pyopencl\_cluda.py -> build\lib.win-amd64-2.7\pyopencl
copying pyopencl\_mymako.py -> build\lib.win-amd64-2.7\pyopencl
copying pyopencl\__init__.py -> build\lib.win-amd64-2.7\pyopencl
copying pyopencl\compyte\array.py ->
build\lib.win-amd64-2.7\pyopencl\compyte
copying pyopencl\compyte\scan.py -> build\lib.win-amd64-2.7\pyopencl\compyte
copying pyopencl\compyte\__init__.py ->
build\lib.win-amd64-2.7\pyopencl\compyte
running build_ext
building '_cl' extension
C:\Python27\Scripts\gcc.exe -mno-cygwin -mdll -O -Wall -DMS_WIN64
-DPYGPU_PACKAGE=pyopencl -DPYGPU_PYOPENCL=1 -DPYOPENCL_USE_DEVICE_FISSION=1
-DHAVE_GL=1 "-Ic:Program Files (x86)\boost\boost_1_43" "-Ic:\Program
Files\NVIDIA GPU Computing Toolkit\CUDA\v4.0\include"
-IC:\Python27\lib\site-packages\numpy\core\include -IC:\Python27\include
-IC:\Python27\PC -c src/wrapper/wrap_cl.cpp -o
build\temp.win-amd64-2.7\Release\src\wrapper\wrap_cl.o
In file included from src/wrapper/wrap_cl_cpp:1:0:
src/wrapper/wrap_cl.hpp:46:34: fatal error: boost/python/slice.hpp: No such
file or directory
error: command 'gcc' failed with exit status 1


is there something I'm missing?

Kunal
_______________________________________________
PyOpenCL mailing list
[email protected]
http://lists.tiker.net/listinfo/pyopencl

Reply via email to