Andreas,
Ok - I updated git by deleting the version I had and doing:

git clone https://github.com/inducer/pycuda.git
cd pycuda
git submodule init
git submodule update

I activated my virtual environment, ran configure.py, changed the parameters to 
what I had in my last email andand now have the following errors:


(ENV) c:\Users\mat\pycuda>python setup.py install
('bpl-subset/bpl_subset', '/boost/', '', 'python', '.hpp')
*** Error occurred in plausibility checking for path of Boost Python library.
*** Error occurred in plausibility checking for path of Boost Thread library.
('C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v3.2', '/bin/', '', 'nvcc',
 '')
('C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v3.2', '/bin/', '', 'nvcc',
 '.exe')
('C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v3.2\\include', '/', '', 'c
uda', '.h')
('C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v3.2/lib/Win32', '/', 'lib'
, 'cuda', '.so')
('C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v3.2/lib/Win32', '/', 'lib'
, 'cuda', '.dylib')
('C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v3.2/lib/Win32', '/', 'lib'
, 'cuda', '.lib')
('C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v3.2/lib/Win32', '/', '', '
cuda', '.so')
('C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v3.2/lib/Win32', '/', '', '
cuda', '.dylib')
('C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v3.2/lib/Win32', '/', '', '
cuda', '.lib')
running install
running bdist_egg
running egg_info
creating pycuda.egg-info
writing requirements to pycuda.egg-info\requires.txt
writing pycuda.egg-info\PKG-INFO
writing top-level names to pycuda.egg-info\top_level.txt
writing dependency_links to pycuda.egg-info\dependency_links.txt
writing requirements to pycuda.egg-info\requires.txt
writing pycuda.egg-info\PKG-INFO
writing top-level names to pycuda.egg-info\top_level.txt
writing dependency_links to pycuda.egg-info\dependency_links.txt
writing manifest file 'pycuda.egg-info\SOURCES.txt'
reading manifest file 'pycuda.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'pycuda.egg-info\SOURCES.txt'
installing library code to build\bdist.win32\egg
running install_lib
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
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 (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox
/MD /W3 /GS- /DNDEBUG -DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION
=1 -DPYGPU_PACKAGE=pycuda -Isrc/cpp -Ibpl-subset/bpl_subset "-IC:/Program Files/
NVIDIA GPU Computing Toolkit/CUDA/v3.2\include" -IC:\Python26\ArcGIS10.0\lib\sit
e-packages\numpy\core\include -IC:\Python26\ArcGIS10.0\include -Ic:\Tischler\vir
tualenv-1.6\ENV\PC /Tpsrc/cpp/cuda.cpp /Fobuild\temp.win32-2.6\Release\src/cpp/c
uda.obj /EHsc
cuda.cpp
c:\users\mat\pycuda\src\cpp\cuda.hpp(1640) : warning C4146: unary minus operator
 applied to unsigned type, result still unsigned
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox
/MD /W3 /GS- /DNDEBUG -DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION
=1 -DPYGPU_PACKAGE=pycuda -Isrc/cpp -Ibpl-subset/bpl_subset "-IC:/Program Files/
NVIDIA GPU Computing Toolkit/CUDA/v3.2\include" -IC:\Python26\ArcGIS10.0\lib\sit
e-packages\numpy\core\include -IC:\Python26\ArcGIS10.0\include -Ic:\Tischler\vir
tualenv-1.6\ENV\PC /Tpsrc/cpp/bitlog.cpp /Fobuild\temp.win32-2.6\Release\src/cpp
/bitlog.obj /EHsc
bitlog.cpp
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox
/MD /W3 /GS- /DNDEBUG -DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION
=1 -DPYGPU_PACKAGE=pycuda -Isrc/cpp -Ibpl-subset/bpl_subset "-IC:/Program Files/
NVIDIA GPU Computing Toolkit/CUDA/v3.2\include" -IC:\Python26\ArcGIS10.0\lib\sit
e-packages\numpy\core\include -IC:\Python26\ArcGIS10.0\include -Ic:\Tischler\vir
tualenv-1.6\ENV\PC /Tpsrc/wrapper/wrap_cudadrv.cpp /Fobuild\temp.win32-2.6\Relea
se\src/wrapper/wrap_cudadrv.obj /EHsc
wrap_cudadrv.cpp
src/cpp\cuda.hpp(1640) : warning C4146: unary minus operator applied to unsigned
 type, result still unsigned
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox
/MD /W3 /GS- /DNDEBUG -DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION
=1 -DPYGPU_PACKAGE=pycuda -Isrc/cpp -Ibpl-subset/bpl_subset "-IC:/Program Files/
NVIDIA GPU Computing Toolkit/CUDA/v3.2\include" -IC:\Python26\ArcGIS10.0\lib\sit
e-packages\numpy\core\include -IC:\Python26\ArcGIS10.0\include -Ic:\Tischler\vir
tualenv-1.6\ENV\PC /Tpsrc/wrapper/mempool.cpp /Fobuild\temp.win32-2.6\Release\sr
c/wrapper/mempool.obj /EHsc
mempool.cpp
src/cpp\cuda.hpp(1640) : warning C4146: unary minus operator applied to unsigned
 type, result still unsigned
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox
/MD /W3 /GS- /DNDEBUG -DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION
=1 -DPYGPU_PACKAGE=pycuda -Isrc/cpp -Ibpl-subset/bpl_subset "-IC:/Program Files/
NVIDIA GPU Computing Toolkit/CUDA/v3.2\include" -IC:\Python26\ArcGIS10.0\lib\sit
e-packages\numpy\core\include -IC:\Python26\ArcGIS10.0\include -Ic:\Tischler\vir
tualenv-1.6\ENV\PC /Tpbpl-subset/bpl_subset/libs\python\src\converter\arg_to_pyt
hon_base.cpp /Fobuild\temp.win32-2.6\Release\bpl-subset/bpl_subset/libs\python\s
rc\converter\arg_to_python_base.obj /EHsc
arg_to_python_base.cpp
bpl-subset/bpl_subset/libs\python\src\converter\arg_to_python_base.cpp(19) : war
ning C4273: 'boost::python::converter::detail::arg_to_python_base::arg_to_python
_base' : inconsistent dll linkage
        bpl-subset/bpl_subset\boost/python/converter/arg_to_python_base.hpp(20)
: see previous definition of '{ctor}'
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox
/MD /W3 /GS- /DNDEBUG -DPYGPU_PYCUDA=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION
=1 -DPYGPU_PACKAGE=pycuda -Isrc/cpp -Ibpl-subset/bpl_subset "-IC:/Program Files/
NVIDIA GPU Computing Toolkit/CUDA/v3.2\include" -IC:\Python26\ArcGIS10.0\lib\sit
e-packages\numpy\core\include -IC:\Python26\ArcGIS10.0\include -Ic:\Tischler\vir
tualenv-1.6\ENV\PC /Tpbpl-subset/bpl_subset/libs\python\src\converter\builtin_co
nverters.cpp /Fobuild\temp.win32-2.6\Release\bpl-subset/bpl_subset/libs\python\s
rc\converter\builtin_converters.obj /EHsc
builtin_converters.cpp
bpl-subset/bpl_subset/libs\python\src\converter\builtin_converters.cpp(28) : war
ning C4273: 'boost::python::converter::shared_ptr_deleter::shared_ptr_deleter' :
 inconsistent dll linkage
        bpl-subset/bpl_subset\boost/python/converter/shared_ptr_deleter.hpp(12)
: see previous definition of '{ctor}'
bpl-subset/bpl_subset/libs\python\src\converter\builtin_converters.cpp(31) : war
ning C4273: 'boost::python::converter::shared_ptr_deleter::~shared_ptr_deleter'
: inconsistent dll linkage
        bpl-subset/bpl_subset\boost/python/converter/shared_ptr_deleter.hpp(13)
: see previous definition of '{dtor}'
bpl-subset/bpl_subset/libs\python\src\converter\builtin_converters.cpp(34) : war
ning C4273: 'boost::python::converter::shared_ptr_deleter::operator ()' : incons
istent dll linkage
        bpl-subset/bpl_subset\boost/python/converter/shared_ptr_deleter.hpp(15)
: see previous definition of '()'
bpl-subset/bpl_subset/libs\python\src\converter\builtin_converters.cpp(481) : er
ror C2491: 'boost::python::converter::do_return_to_python' : definition of dllim
port function not allowed
bpl-subset/bpl_subset/libs\python\src\converter\builtin_converters.cpp(490) : er
ror C2491: 'boost::python::converter::do_return_to_python' : definition of dllim
port function not allowed
bpl-subset/bpl_subset/libs\python\src\converter\builtin_converters.cpp(499) : er
ror C2491: 'boost::python::converter::do_return_to_python' : definition of dllim
port function not allowed
bpl-subset/bpl_subset/libs\python\src\converter\builtin_converters.cpp(504) : er
ror C2491: 'boost::python::converter::do_arg_to_python' : definition of dllimpor
t function not allowed
error: command '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.ex
e"' failed with exit status 2

(ENV) c:\Users\mat\pycuda>


________________________________
From: Andreas Kloeckner <li...@informa.tiker.net>
To: Mike Tischler <mikethesoils...@yahoo.com>; "pycuda@tiker.net" 
<pycuda@tiker.net>
Sent: Wednesday, April 27, 2011 9:20 AM
Subject: Re: [PyCUDA] Install - missing boost files Windows Server 2008 64bit

Hi Mike,

On Wed, 27 Apr 2011 05:55:53 -0700 (PDT), Mike Tischler 
<mikethesoils...@yahoo.com> wrote:
> Ok - I gave it a shot.  Here's the feedback I got when trying to
> install pycuda.  I'm not sure what the plausability checking looks
> for.

Turns out the error that you got should be due to a missing #ifdef that
Nicolas Pinto submitted a patch for a few days ago. Can you update (git
pull) and try again?

Thanks,
Andreas
_______________________________________________
PyCUDA mailing list
PyCUDA@tiker.net
http://lists.tiker.net/listinfo/pycuda

Reply via email to