CUDA 2.3 for OpenSuSE 11.0

Due to the infiniband driver compatibility reason, our GPU cluster were installed with 64-bit OpenSUSE 11.0 OS, I wonder if CUDA driver and toolkit 2.3 are available for this version of OS?

Currently, versions 2.1 and 2.2 are available for OpenSuSE 11.0. and version 2.3 is available for only OpenSuSE 11.1. However, in order to use the latest version of OpenCL, we like to have version 2.3 for OpenSuSE 11.0.

I tried version 2.3 on OpenSuSE 11.0, but some errors occurred in compiling SDK example programs.

I also have Opensuse 11.1 and am trying to get Cuda 2.3 going. My first attempt to compile SDK programs

gave some errors that were caused by using gcc 4.4. When I reinstalled gcc 4.3 and retry to compile, I get

the complaint that the file glu.h is not found. Are you experiencing similar issues?

—tail of output from ‘make’ —

a - obj/release/multithreading.cpp.o

make[1]: Leaving directory `/home/Mike/NVIDIA_GPU_Computing_SDK/C/common’

make[1]: Entering directory `/home/Mike/NVIDIA_GPU_Computing_SDK/C/common’

In file included from ./…/common/inc/paramgl.h:24,

             from src/paramgl.cpp:19:

./…/common/inc/GL/glut.h:60:20: error: GL/glu.h: No such file or directory

make[1]: *** [obj/release/paramgl.cpp.o] Error 1

make[1]: Leaving directory `/home/Mike/NVIDIA_GPU_Computing_SDK/C/common’

make: *** [lib/libparamgl.so] Error 2

Mike@linux-rqt0:~/NVIDIA_GPU_Computing_SDK/C>

I didn’t encounter this problem, the SDK programs complied successfully without error. I used gcc 4.3 which is default for OpenSuSE 11.1. Here is the output messages from make command in directory NVIDIA_GPU_Computing_SDK/C/common:

In file included from src/bank_checker.cpp:19:

./…/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:37,

             from src/cutil.cpp:53:

./…/common/inc/stopwatch_base.h:75: warning: type qualifiers ignored on function return type

./…/common/inc/stopwatch_base.h:79: warning: type qualifiers ignored on function return type

In file included from ./…/common/inc/stopwatch_base.h:91,

             from ./../common/inc/stopwatch.h:37,

             from src/cutil.cpp:53:

./…/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:44,

             from src/cutil.cpp:53:

./…/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:53:

./…/common/inc/stopwatch.h:54: warning: type qualifiers ignored on function return type

In file included from src/cutil.cpp:54:

./…/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:37,

             from src/stopwatch.cpp:36:

./…/common/inc/stopwatch_base.h:75: warning: type qualifiers ignored on function return type

./…/common/inc/stopwatch_base.h:79: warning: type qualifiers ignored on function return type

In file included from ./…/common/inc/stopwatch_base.h:91,

             from ./../common/inc/stopwatch.h:37,

             from src/stopwatch.cpp:36:

./…/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:44,

             from src/stopwatch.cpp:36:

./…/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:36:

./…/common/inc/stopwatch.h:54: warning: type qualifiers ignored on function return type

src/stopwatch.cpp:90: warning: type qualifiers ignored on function return type

In file included from src/stopwatch_linux.cpp:19:

./…/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