Salve, ho un problema con un codice c per ruby. Avevo intezione di
portare il mio progetto con le cuda (che potete trovare a
GitHub - joxer/cuda-helper: Some helper for the cuda programming ). Ho creato una classe
piccolissima http://nopaste.com/p/ad6RZ8Rf8 e il seguente extconf per
creare il makefile per compilarla:
require ‘mkmf’
puts have_library(“cuda-helper”)
create_makefile("RbCuda)
quando provo ad eseguire il file da ruby mi dice:
ruby: symbol lookup error: ./RbCuda.so: undefined symbol:
VectorAllocateOnHost
Qualcuno puo’ aiutarmi a capire perche’? penso di installare
correttamente gli header del mio progetto dentro /usr/include/ e di
mettere le shared library dentro /usr/lib/
grazie, joxer