Undefined symbol con estensione in ruby

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