nvcc: runtime error R6002 QTCreator nvcc-build phase

Hi

I am porting an aplication from VS2008 to QTCreator environment. And usual c++ code has been done.

Now I tru to compile .cu file.

I have inserted rule from QMake build script for CUDA tread into my .pro file. This rule produce command:

mingw32-make[1]: Entering directory `D:/users/Pirox/projects/svn/pirox/GridMethod/qtcreator/gridmethodQT'

C:\CUDA\bin\nvcc.exe -c -Xcompiler /FIQTconfig.h -I"include" -I"../luaQT/include" -I"../../src/GridMethod/include" -I"../../src/libPixelMatrix/include" -I"C:\NVGPUSDK\C\common\inc" ..\..\src\GridMethod\src\cuda_field_solver.cu -o \cuda_field_solver_cuda.obj

and output:

cuda_field_solver.cu

C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\wingdi.h(775) : warning C4005: 'BI_RGB' : macro redefinition

../../src/libPixelMatrix/include\pixelmatrix.h(66) : see previous definition of 'BI_RGB'

C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\wingdi.h(776) : warning C4005: 'BI_RLE8' : macro redefinition

../../src/libPixelMatrix/include\pixelmatrix.h(69) : see previous definition of 'BI_RLE8'

C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\objbase.h(206) : warning C4005: 'THIS' : macro redefinition

d:\users\pirox\projects\svn\pirox\gridmethod\src\gridmethod\include\cells.h(64) : see previous definition of 'THIS'

mingw32-make[1]: Leaving directory `D:/users/Pirox/projects/svn/pirox/GridMethod/qtcreator/gridmethodQT'

mingw32-make: Leaving directory `D:/users/Pirox/projects/svn/pirox/GridMethod/qtcreator/gridmethodQT'

runtime error R6002

- floating point support not loaded

mingw32-make[1]: *** [/cuda_field_solver_cuda.obj] Error -1

mingw32-make: *** [debug] Error 2

I don’t understand, which does produce this error, and how I can prevent them?

Or may be is there another solution?