OS : Red Hat Enterprise Linux Server 5.6 (64 bit)
GPU : nVidia Tesla M2050
SDK : GpuComputingSDK_3.2.16_linux
Toolkit : CudaToolkit_3.2.16_linux_64_rhel5.5
I have no root access and won`t get one. No physical access to machine either (e.g. for a BIOS or so). I could request a restart, hopefully.
This is what I get when I execute deviceQuery:
CUDA Device Query (Runtime API) version (CUDART static linking)
cudaGetDeviceCount FAILED CUDA Driver and Runtime version may be mismatched.
Press to Quit…
Now, since I don`t have root access and default destination at home directory has disk quotas, I had to change it, which gives me SDK compilation issues:
[font=“Courier New”]/usr/bin/ld: skipping incompatible /opt/local/glut/libglut.so when searching for -lglut
/usr/bin/ld: cannot find -lglut
collect2: ld returned 1 exit status
make: *** […/…/bin/linux/release/nbody] Error 1
make: Leaving directory `/visuals_local/NVIDIA_GPU_Computing_SDK/C/src/nbody’
make: *** [src/nbody/Makefile.ph_build] Error 2[/font]
I looked into release notes and it states that I should perform a symbolic link. However, I don
t have write permissions in the directory where the original glut (libglut.so.3) resides. These are the things Ive tried:
copy & rename the glut .so files into new directory and make symbolic link into new dir
set CPATH (there is even glut.h inside the SDK) and LD_LIBRARY_PATH environment variables to point to locations where the glut is
It simply can`t find the glut at other locations.
Is it possible to skip SDK examples compilation process and at least try creating my own examples ? I`d guess not, since I get the above error from deviceQuery.
Any ideas ?