Hi , i am trying to compile a small program and i get this error:
nvcc scalarProd.cu
ptxas /tmp/tmpxft_00007299_00000000-2_scalarProd.ptx, line 66; warning : Double is not supported. Demoting to float
/usr/include/c++/4.4/x86_64-suse-linux/bits/c++locale.h: In function ‘int std::__convert_from_v(__locale_struct* const&, char*, int, const char*, …)’:
/usr/include/c++/4.4/x86_64-suse-linux/bits/c++locale.h:86: error: ‘__builtin_stdarg_start’ was not declared in this scope
The thing is that the program has no mistake because i have compiled it in Centos with gcc4.3 .
Now i have opensuse11.2 and gcc4.4…