Salve,

Ho installato le librerie CUDA, (http://it.wikipedia.org/wiki/CUDA) per poter usare la gpu della mia GeForce 7950 per il calcolo. Ho installato il cudatoolki 3.2.16 linux 32 ubuntu 10.04 (anche se io ho la 10.10) e mi sono accorto che il compilatore nvcc che si trova in /usr/local/cuda/bin non viene trovato nella variabile path. Poco male, penso. Basta dare l'indirizzo assoluto e non devo neanche modificare la mia variabile path. Se non che, quando compilo:

codice:
/usr/local/cuda/bin/nvcc -L /usr/local/cuda/bin/lin/  -o incrementArray incrementArray.cu

oppure

/usr/local/cuda/bin/nvcc -o incrementArray incrementArray.cu
non mi da errori ma quando vado ad eseguire:

codice:
./incrementArray: error while loading shared libraries: libcudart.so.3: cannot open shared object file: No such file or directory
Evidentemente non riesce a caricare la libreria, che ho controllato esiste in /usr/local/cuda/bin/lin/. Che posso fare?

inserisco anche il file di configurazione nvcc.profile, spero possa essere utile
codice:
TOP              = $(_HERE_)/..

LD_LIBRARY_PATH += $(TOP)/lib:$(TOP)/extools/lib:
PATH            += $(TOP)/open64/bin:$(_HERE_):

INCLUDES        +=  "-I$(TOP)/include" "-I$(TOP)/include/cudart" $(_SPACE_)

LIBRARIES        =+ $(_SPACE_) "-L$(TOP)/lib$(_TARGET_SIZE_)" -lcudart

CUDAFE_FLAGS    +=
OPENCC_FLAGS    +=
PTXAS_FLAGS     +=
Grazie in anticipo