A problem with installing SDK

Hi.
I’m trying to install SDK but there is a problem.
I downloaded ‘gpucomputingsdk_3.0_linux.run’ from here and installed it to my account (I use fedora10 x86_64).
But when I try to build them, an error massage appears like below.


make[1]: Entering directory /home/bsseong/NVIDIA_GPU_Computing_SDK/C/common' In file included from src/bank_checker.cpp:20: ./../common/inc/bank_checker.h:38: warning: type qualifiers ignored on function return type ./../common/inc/bank_checker.h:224: warning: type qualifiers ignored on function return type src/bank_checker.cpp:61: warning: type qualifiers ignored on function return type src/bank_checker.cpp:263: warning: type qualifiers ignored on function return type In file included from ./../common/inc/stopwatch.h:23, from src/cutil.cpp:38: ./../common/inc/stopwatch_base.h:60: warning: type qualifiers ignored on function return type ./../common/inc/stopwatch_base.h:64: warning: type qualifiers ignored on function return type In file included from ./../common/inc/stopwatch_base.h:77, from ./../common/inc/stopwatch.h:23, from src/cutil.cpp:38: ./../common/inc/stopwatch_base.inl:67: warning: type qualifiers ignored on function return type ./../common/inc/stopwatch_base.inl:78: warning: type qualifiers ignored on function return type In file included from ./../common/inc/stopwatch.h:30, from src/cutil.cpp:38: ./../common/inc/stopwatch_linux.h:50: warning: type qualifiers ignored on function return type ./../common/inc/stopwatch_linux.h:54: warning: type qualifiers ignored on function return type ./../common/inc/stopwatch_linux.h:130: warning: type qualifiers ignored on function return type ./../common/inc/stopwatch_linux.h:147: warning: type qualifiers ignored on function return type In file included from src/cutil.cpp:38: ./../common/inc/stopwatch.h:39: warning: type qualifiers ignored on function return type In file included from src/cutil.cpp:39: ./../common/inc/bank_checker.h:38: warning: type qualifiers ignored on function return type ./../common/inc/bank_checker.h:224: warning: type qualifiers ignored on function return type In file included from ./../common/inc/stopwatch.h:23, from src/stopwatch.cpp:22: ./../common/inc/stopwatch_base.h:60: warning: type qualifiers ignored on function return type ./../common/inc/stopwatch_base.h:64: warning: type qualifiers ignored on function return type In file included from ./../common/inc/stopwatch_base.h:77, from ./../common/inc/stopwatch.h:23, from src/stopwatch.cpp:22: ./../common/inc/stopwatch_base.inl:67: warning: type qualifiers ignored on function return type ./../common/inc/stopwatch_base.inl:78: warning: type qualifiers ignored on function return type In file included from ./../common/inc/stopwatch.h:30, from src/stopwatch.cpp:22: ./../common/inc/stopwatch_linux.h:50: warning: type qualifiers ignored on function return type ./../common/inc/stopwatch_linux.h:54: warning: type qualifiers ignored on function return type ./../common/inc/stopwatch_linux.h:130: warning: type qualifiers ignored on function return type ./../common/inc/stopwatch_linux.h:147: warning: type qualifiers ignored on function return type In file included from src/stopwatch.cpp:22: ./../common/inc/stopwatch.h:39: warning: type qualifiers ignored on function return type src/stopwatch.cpp:75: warning: type qualifiers ignored on function return type In file included from src/stopwatch_linux.cpp:20: ./../common/inc/stopwatch_linux.h:50: warning: type qualifiers ignored on function return type ./../common/inc/stopwatch_linux.h:54: warning: type qualifiers ignored on function return type ./../common/inc/stopwatch_linux.h:130: warning: type qualifiers ignored on function return type ./../common/inc/stopwatch_linux.h:147: warning: type qualifiers ignored on function return type a - obj/x86_64/release/bank_checker.cpp.o a - obj/x86_64/release/cmd_arg_reader.cpp.o a - obj/x86_64/release/cutil.cpp.o a - obj/x86_64/release/stopwatch.cpp.o a - obj/x86_64/release/stopwatch_linux.cpp.o a - obj/x86_64/release/multithreading.cpp.o make[1]: Leaving directory /home/bsseong/NVIDIA_GPU_Computing_SDK/C/common’
make[1]: Entering directory /home/bsseong/NVIDIA_GPU_Computing_SDK/C/common' make[1]: Leaving directory /home/bsseong/NVIDIA_GPU_Computing_SDK/C/common’
make[1]: Entering directory /home/bsseong/NVIDIA_GPU_Computing_SDK/C/common' make[1]: Leaving directory /home/bsseong/NVIDIA_GPU_Computing_SDK/C/common’
make[1]: Entering directory /home/bsseong/NVIDIA_GPU_Computing_SDK/shared' make[1]: Leaving directory /home/bsseong/NVIDIA_GPU_Computing_SDK/shared’
make -C src/scalarProd/
make[1]: Entering directory /home/bsseong/NVIDIA_GPU_Computing_SDK/C/src/scalarProd' [b]nvcc fatal : Unsupported gpu architecture 'compute_20'[/b] make[1]: *** [obj/x86_64/release/scalarProd.cu.o] Error 255 make[1]: Leaving directory /home/bsseong/NVIDIA_GPU_Computing_SDK/C/src/scalarProd’
make: *** [src/scalarProd/Makefile.ph_build] Error 2

I cannot understand that error. What’s the problem?
Of course, I installed the toolkit and driver, and the content of the bash shell is correct.
Please give me a solution about this…

I am getting the same error message with both of the following cards (on different machines):

[codebox]02:00.0 VGA compatible controller: nVidia Corporation GT200b [GeForce GTX 275] (rev a1)

01:00.0 VGA compatible controller: nVidia Corporation G80 [GeForce 8800 GTS] (rev a2)[/codebox]

In both cases, the driver version is :

[codebox]NVRM: loading NVIDIA UNIX x86_64 Kernel Module 195.36.24 Thu Apr 22 19:10:14 PDT 2010[/codebox]

The error stipulates “Unsupported gpu architecture ‘compute_20’” …but here is no such compute platform, 2.0, as of writing, they range from 1.0 to 1.3 (p105 [95] of the [post=“0”]CUDA C Programming Guide[/post])

So, the attempted mix and match is:

[post=“0”]CUDA 3.0 SDK[/post]

GeForce 8800GTS or GTX 275]

Driver version 195.36.24

According to all docs I’ve come across, there is no reason for this mix not to work.

I am getting the same error message with both of the following cards (on different machines):

[codebox]02:00.0 VGA compatible controller: nVidia Corporation GT200b [GeForce GTX 275] (rev a1)

01:00.0 VGA compatible controller: nVidia Corporation G80 [GeForce 8800 GTS] (rev a2)[/codebox]

In both cases, the driver version is :

[codebox]NVRM: loading NVIDIA UNIX x86_64 Kernel Module 195.36.24 Thu Apr 22 19:10:14 PDT 2010[/codebox]

The error stipulates “Unsupported gpu architecture ‘compute_20’” …but here is no such compute platform, 2.0, as of writing, they range from 1.0 to 1.3 (p105 [95] of the [post=“0”]CUDA C Programming Guide[/post])

So, the attempted mix and match is:

[post=“0”]CUDA 3.0 SDK[/post]

GeForce 8800GTS or GTX 275]

Driver version 195.36.24

According to all docs I’ve come across, there is no reason for this mix not to work.