pycuda Installation problem on windows 32bit with VS2008

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

pycuda Installation problem on windows 32bit with VS2008

CiCi
Hi,

I am a chinese student, doing some GPU computing research.

Recently, I want to change the Pycuda version from 0.94.2 to 2011.2.2, but meet some problems.

My old environment is windows32bit+Python2.6+VS2009+Pycuda-0.94.2,  I followed the instruction on the wiki page:http://wiki.tiker.net/PyCuda/Installation/Windows, and it can work. But when I do the same things to version 2011.2.2, It can't work!

I apologize for such long error that I pasted all from the MINGW. I get the following errors when I input "python setup.py build" :

running build
running build_py
creating build
creating build\lib.win32-2.6
creating build\lib.win32-2.6\pycuda
copying pycuda\autoinit.py -> build\lib.win32-2.6\pycuda
copying pycuda\characterize.py -> build\lib.win32-2.6\pycuda
copying pycuda\compiler.py -> build\lib.win32-2.6\pycuda
copying pycuda\cumath.py -> build\lib.win32-2.6\pycuda
copying pycuda\curandom.py -> build\lib.win32-2.6\pycuda
copying pycuda\debug.py -> build\lib.win32-2.6\pycuda
copying pycuda\driver.py -> build\lib.win32-2.6\pycuda
copying pycuda\elementwise.py -> build\lib.win32-2.6\pycuda
copying pycuda\gpuarray.py -> build\lib.win32-2.6\pycuda
copying pycuda\reduction.py -> build\lib.win32-2.6\pycuda
copying pycuda\scan.py -> build\lib.win32-2.6\pycuda
copying pycuda\tools.py -> build\lib.win32-2.6\pycuda
copying pycuda\_cluda.py -> build\lib.win32-2.6\pycuda
copying pycuda\_mymako.py -> build\lib.win32-2.6\pycuda
copying pycuda\__init__.py -> build\lib.win32-2.6\pycuda
creating build\lib.win32-2.6\pycuda\gl
copying pycuda\gl\autoinit.py -> build\lib.win32-2.6\pycuda\gl
copying pycuda\gl\__init__.py -> build\lib.win32-2.6\pycuda\gl
creating build\lib.win32-2.6\pycuda\sparse
copying pycuda\sparse\cg.py -> build\lib.win32-2.6\pycuda\sparse
copying pycuda\sparse\coordinate.py -> build\lib.win32-2.6\pycuda\sparse
copying pycuda\sparse\inner.py -> build\lib.win32-2.6\pycuda\sparse
copying pycuda\sparse\operator.py -> build\lib.win32-2.6\pycuda\sparse
copying pycuda\sparse\packeted.py -> build\lib.win32-2.6\pycuda\sparse
copying pycuda\sparse\pkt_build.py -> build\lib.win32-2.6\pycuda\sparse
copying pycuda\sparse\__init__.py -> build\lib.win32-2.6\pycuda\sparse
creating build\lib.win32-2.6\pycuda\compyte
copying pycuda\compyte\array.py -> build\lib.win32-2.6\pycuda\compyte
copying pycuda\compyte\dtypes.py -> build\lib.win32-2.6\pycuda\compyte
copying pycuda\compyte\scan.py -> build\lib.win32-2.6\pycuda\compyte
copying pycuda\compyte\__init__.py -> build\lib.win32-2.6\pycuda\compyte
running build_ext
building '_driver' extension
creating build\temp.win32-2.6
creating build\temp.win32-2.6\Release
creating build\temp.win32-2.6\Release\src
creating build\temp.win32-2.6\Release\src\cpp
creating build\temp.win32-2.6\Release\src\wrapper
creating build\temp.win32-2.6\Release\bpl-subset
creating build\temp.win32-2.6\Release\bpl-subset\bpl_subset
creating build\temp.win32-2.6\Release\bpl-subset\bpl_subset\libs
creating build\temp.win32-2.6\Release\bpl-subset\bpl_subset\libs\python
creating build\temp.win32-2.6\Release\bpl-subset\bpl_subset\libs\python\src
creating build\temp.win32-2.6\Release\bpl-subset\bpl_subset\libs\python\src\conv
erter
creating build\temp.win32-2.6\Release\bpl-subset\bpl_subset\libs\python\src\obje
ct
creating build\temp.win32-2.6\Release\bpl-subset\bpl_subset\libs\thread
creating build\temp.win32-2.6\Release\bpl-subset\bpl_subset\libs\thread\src
creating build\temp.win32-2.6\Release\bpl-subset\bpl_subset\libs\thread\src\pthr
ead
creating build\temp.win32-2.6\Release\bpl-subset\bpl_subset\libs\thread\src\win3
2
creating build\temp.win32-2.6\Release\bpl-subset\bpl_subset\libs\smart_ptr
creating build\temp.win32-2.6\Release\bpl-subset\bpl_subset\libs\smart_ptr\src
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpsrc/cpp/cuda.cpp /Fobuild\temp.win32-2.6\Rele
ase\src/cpp/cuda.obj /EHsc
cuda.cpp
c:\users\administrator\pycuda\src\cpp\cuda.hpp(1773) : warning C4146: 一元负运算
符应用于无符号类型,结果仍为无符号类型
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpsrc/cpp/bitlog.cpp /Fobuild\temp.win32-2.6\Re
lease\src/cpp/bitlog.obj /EHsc
bitlog.cpp
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpsrc/wrapper/wrap_cudadrv.cpp /Fobuild\temp.wi
n32-2.6\Release\src/wrapper/wrap_cudadrv.obj /EHsc
wrap_cudadrv.cpp
src/cpp\cuda.hpp(1773) : warning C4146: 一元负运算符应用于无符号类型,结果仍为无
符号类型
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpsrc/wrapper/mempool.cpp /Fobuild\temp.win32-2
.6\Release\src/wrapper/mempool.obj /EHsc
mempool.cpp
src/cpp\cuda.hpp(1773) : warning C4146: 一元负运算符应用于无符号类型,结果仍为无
符号类型
bpl-subset/bpl_subset\boost/format/alt_sstream_impl.hpp : warning C4819: 该文件
包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢

c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpbpl-subset/bpl_subset/libs\python\src\convert
er\arg_to_python_base.cpp /Fobuild\temp.win32-2.6\Release\bpl-subset/bpl_subset/
libs\python\src\converter\arg_to_python_base.obj /EHsc
arg_to_python_base.cpp
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpbpl-subset/bpl_subset/libs\python\src\convert
er\builtin_converters.cpp /Fobuild\temp.win32-2.6\Release\bpl-subset/bpl_subset/
libs\python\src\converter\builtin_converters.obj /EHsc
builtin_converters.cpp
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpbpl-subset/bpl_subset/libs\python\src\convert
er\from_python.cpp /Fobuild\temp.win32-2.6\Release\bpl-subset/bpl_subset/libs\py
thon\src\converter\from_python.obj /EHsc
from_python.cpp
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpbpl-subset/bpl_subset/libs\python\src\convert
er\registry.cpp /Fobuild\temp.win32-2.6\Release\bpl-subset/bpl_subset/libs\pytho
n\src\converter\registry.obj /EHsc
registry.cpp
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpbpl-subset/bpl_subset/libs\python\src\convert
er\type_id.cpp /Fobuild\temp.win32-2.6\Release\bpl-subset/bpl_subset/libs\python
\src\converter\type_id.obj /EHsc
type_id.cpp
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpbpl-subset/bpl_subset/libs\python\src\object\
class.cpp /Fobuild\temp.win32-2.6\Release\bpl-subset/bpl_subset/libs\python\src\
object\class.obj /EHsc
class.cpp
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpbpl-subset/bpl_subset/libs\python\src\object\
enum.cpp /Fobuild\temp.win32-2.6\Release\bpl-subset/bpl_subset/libs\python\src\o
bject\enum.obj /EHsc
enum.cpp
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpbpl-subset/bpl_subset/libs\python\src\object\
function.cpp /Fobuild\temp.win32-2.6\Release\bpl-subset/bpl_subset/libs\python\s
rc\object\function.obj /EHsc
function.cpp
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpbpl-subset/bpl_subset/libs\python\src\object\
function_doc_signature.cpp /Fobuild\temp.win32-2.6\Release\bpl-subset/bpl_subset
/libs\python\src\object\function_doc_signature.obj /EHsc
function_doc_signature.cpp
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpbpl-subset/bpl_subset/libs\python\src\object\
inheritance.cpp /Fobuild\temp.win32-2.6\Release\bpl-subset/bpl_subset/libs\pytho
n\src\object\inheritance.obj /EHsc
inheritance.cpp
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpbpl-subset/bpl_subset/libs\python\src\object\
iterator.cpp /Fobuild\temp.win32-2.6\Release\bpl-subset/bpl_subset/libs\python\s
rc\object\iterator.obj /EHsc
iterator.cpp
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpbpl-subset/bpl_subset/libs\python\src\object\
life_support.cpp /Fobuild\temp.win32-2.6\Release\bpl-subset/bpl_subset/libs\pyth
on\src\object\life_support.obj /EHsc
life_support.cpp
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpbpl-subset/bpl_subset/libs\python\src\object\
pickle_support.cpp /Fobuild\temp.win32-2.6\Release\bpl-subset/bpl_subset/libs\py
thon\src\object\pickle_support.obj /EHsc
pickle_support.cpp
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpbpl-subset/bpl_subset/libs\python\src\object\
stl_iterator.cpp /Fobuild\temp.win32-2.6\Release\bpl-subset/bpl_subset/libs\pyth
on\src\object\stl_iterator.obj /EHsc
stl_iterator.cpp
c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -DPYGPU_PACKAGE=pycuda -DHAVE_CURAND=1 -DBOOST_PYTHON_SOURCE=1 -
DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -Dboost=pycudaboost
-Isrc/cpp -Ibpl-subset/bpl_subset "-Ic:\Program Files\NVIDIA GPU Computing Toolk
it\CUDA\v4.0\include" -Ic:\Python26\lib\site-packages\numpy\core\include -Ic:\Py
thon26\include -Ic:\Python26\PC /Tpbpl-subset/bpl_subset/libs\thread\src\pthread
\once.cpp /Fobuild\temp.win32-2.6\Release\bpl-subset/bpl_subset/libs\thread\src\
pthread\once.obj /EHsc
once.cpp
bpl-subset/bpl_subset/libs\thread\src\pthread\once.cpp(9) : fatal error C1083:
cannot open include file:“pthread.h”: No such file or directory
error: command '"c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe"' fa
iled with exit status 2



And here is my siteconf.py file:

BOOST_INC_DIR = ['C:\\Program Files\\boost\\boost_1_38_0\\boost']
BOOST_LIB_DIR = ['C:\\Program Files\boost\\boost_1_38_0\\stage\\lib']
BOOST_COMPILER = 'msvc'
USE_SHIPPED_BOOST = True
BOOST_PYTHON_LIBNAME = ['boost_python-vc90-mt-1_38']
BOOST_THREAD_LIBNAME = ['boost_thread-vc90-mt-1_38']
CUDA_TRACE = False
CUDA_ROOT = 'c:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v4.0'
CUDA_ENABLE_GL = False
CUDA_ENABLE_CURAND = True
CUDADRV_LIB_DIR = ['${CUDA_ROOT}\\lib\\Win32']
CUDADRV_LIBNAME = ['cuda']
CUDART_LIB_DIR = ['${CUDA_ROOT}\\lib\\Win32']
CUDART_LIBNAME = ['cudart']
CURAND_LIB_DIR = ['${CUDA_ROOT}\\lib\\Win32']
CURAND_LIBNAME = ['curand']
CXXFLAGS = ['/EHsc']
LDFLAGS = ['/FORCE']

So, that's all. Does anyone have some further ideas?
Thanks!

CiCi
a chinese student
Reply | Threaded
Open this post in threaded view
|

Re: pycuda Installation problem on windows 32bit with VS2008

CiCi
This post was updated on .
I just solve the problem I have given above by updating from Git,but Unfortunately I meet another problem!

Here is the error description in pycuda building process:


 thread.obj : error LNK2019: unresolved external symbol "void __cdecl pycudaboost::tss_cl
eanup_implemented(void)" (?tss_cleanup_implemented@pycudaboost@@YAXXZ)" referenced in
function "void __cdecl pycudaboost::`anonymous namespace'::create_current_thread_tls
_key(void)" (?create_current_thread_tls_key@?A0x33f885c9@pycudaboost@@YAXXZ)



I hope someone to help me as soon as possible, and I'll greatly appreciate!
Thanks!

CiCi
a chinese student