Ian,

Thanks for the suggestion. I upgraded to Python 2.6 but still get the same 
message.
I've also installed MinGW32 as suggested on the Wiki page to bypass VS 
2008.

The driver build process makes use of the CXXFLAGS and LDFLAGS parameters 
in siteconfig.py, which I think are compiler options... however Mingw32 
does not seem to understand what these are.

Also, looking at instructions on wiki, I note the use of 'bjam' to build 
Boost libraries, however, I cannot find a bjam executable in the boost 
directory structure.

If someone could provide a high-level overview of what the installation 
process needs to accomplish in order to bring all the pieces together, 
this would go a long way in helping me figure things out.

Thanks
Bernard.
 



From:
Ian Ozsvald <[email protected]>
To:
[email protected]
Date:
01/10/2010 03:47 PM
Subject:
Re: [PyCUDA] Driver install problem on WinXP32 with VS2008
Sent by:
<[email protected]>



Are you running Python 2.5?  I had the same error using Python 2.5 with 
Visual Studio 2008, I upgraded to Python 2.6 and it went away.
Ian.

2010/1/10 Bernard Van Der Stichele <[email protected]>
Hi,
I'm trying to install PyCuda on WinXP 32 bit. I got to the point where I 
run

 >python setup.py install
 
Setup goes through a series of steps then eventually breaks when running 
build_ext with the following message:
 
"error: Python was built with Visual Studio 2003;
extensions must be built with a compiler that can generate compatible 
binaries.
Visual Studio 2003 was not found on this system. If you have Cygwin 
installed 
you can try compiling with MinGW32, by passing "-c nigw32" to setup.py"
 
My environment is:
Visual Studio 2008 Express (C++)
Python 2.5
Numpy 1.1.1, Scipy 0.7.0
Cuda 2.3
Boost 1.40, (Visual C++ 9.0, Multithread Debug, DLL variant)
PyCuda 0.93
 
Followed the wiki installation notes where appropriate and seem to have 
siteconfig.py set-up properly.
 
(Not extacly sure what was meant by "Finally, add a HOME environment 
variable 
in Windows: it doesn't matter what it is, so you can make it "123456" or 
your 
My Documents directory, etc. " ??)
 
Any suggestions as to what my issue is? I find it surprising that V++2008 
binaries would not be compatible with VC++2003 - but then I'm not a c++ 
programmer, and I have never used Boost before either.
 
Any help appreciated - thank you.










CONFIDENTIALITY WARNING
This e-mail message, including any attachment(s), is confidential. If we sent 
this communication to you in error, please do not disclose it to anyone else or 
use the information in it. Please notify the sender of the transmission error 
and then delete our communication from your system without printing, copying or 
forwarding it.  Thank you for your co-operation.

AVERTISSEMENT CONCERNANT LE CARACTERE CONFIDENTIEL DE L'INFORMATION

Le present courriel, y compris toute piece qui y est jointe, est confidentiel. 
Si nous vous avons envoye cette communication par erreur, nous vous prions de 
ne la divulguer a personne ni a utiliser l’information qu’elle contient. 
Veuillez informer l’expediteur de l’erreur de transmission et effacer ensuite 
notre communication de votre systeme sans l’imprimer, ni la copier ni la 
retransmettre. Nous vous remercions de votre cooperation.


_______________________________________________
PyCUDA mailing list
[email protected]
http://tiker.net/mailman/listinfo/pycuda_tiker.net

Reply via email to