Ah ok, now I understand. I am having a problem with the opengl section of it. It doesn't like GLuint . I've added the gl.h file to my list of headers as I thought maybe I needed the header to define it. But it still doesn't like it. Here are the errors, and one of the lines of code. I've googled it and GLuint is proper. It's just an unsigned int. It is also "c" code not c++, so I'm not sure what it is complaining about. Any ideas?
cudart.c:261: error: expected ')' before 'bufferObj' cudart.c:265: error: expected declaration specifiers or '...' before 'GLuint' cudaError_t WINAPI wine_cudaGLRegisterBufferObject( GLuint bufferObj ){ Thanks On Mon, Jul 7, 2008 at 1:21 PM, Juan Lang <[EMAIL PROTECTED]> wrote: > Hi Seth, > > > Now are you saying the code should be, > > retval, WINAPI wine_cudaGetDeviceCount( int* count ){ > > return cudaGetDeviceCount( count ); > > } > > > > or should it be > > > > retval, WINAPI wine_cudaGetDeviceCount( int* count ) > > > > or > > > > retval = WINAPI wine_cudaGetDeviceCount( int* count ){ > > return cudaGetDeviceCount( retval ); > > } > > None of the above. retval was just a standin for a type declaration. > I don't know what the proper return type is, but Google does: it's > cudaError_t. So the proper declaration is likely to be: > > cudaError_t WINAPI wine_cudaGetDeviceCount(int *count) { > return cudaGetDeviceCount(count); > } > > --Juan >