seeing a lot of discussions and no solution to the problems, I will state my problem once again.
I have VS2008 installed and want to use the nvcc compiler. As this is still not working, I installed VS2005 Express on a new machine, including CUDA 2.0.
When I start nvcc.exe it complains that nvcc cannot find a supported cl.
What could be the problem?
To explain a little more detail, I want to create a custom build tool which creates all the needed binaries. I only have to CUDA source files in my solution, the rest is generated by the custom tool. This is necessary for us, because we working in a C# environment and there is a lot of stuff to do, to get a regular DLL which I can use in C#. In fact the workaround to install VS2005 is not suitable for me. What I want to have is to copy only the necessary binaries from VS2005 (cl.exe and everything that is needed) to a common directory and start the CUDA compilation from there.
Are there any suggestions how to do this?