I’m running Fedora 14 on a 64-bit machine. I installed the drivers by running NVIDIA-Linux-x86_64-260.19.21.run and the tookit by running cudatoolkit_3.2.16_linux_64_fedora13.run. Those seemed to work without any problems. I also added /usr/local/cuda/bin to my path and set LD_LIBRARY_PATH to /usr/local/cuda/lib64, per the instructions.
Next I ran gpucomputingsdk_3.2.16_linux.run to install the SDK, and finally I ran make from ~/NVIDIA_GPU_Computing_SDK/C.
That’s when I got the following error:
/usr/bin/ld: cannot find -lcuda collect2: ld returned 1 exit status
Can anyone tell me what -lcuda is, and where it should be?
[NOTE: I’ve seen references in this forum to -lcudart, as well as to -lcuda, and I see that in my /usr/local/cuda/lib64/ directory I have libcudart.*, but no lcudart and no libcuda. Is this all okay?]