Forum: Italian Ruby user group Undefined symbol con estensione in ruby

Posted by joxer (Guest)
on 2009-06-26 19:44
(Received via mailing list)
Salve, ho un problema con un codice c per ruby. Avevo intezione di
portare il mio progetto con le cuda (che potete trovare a
http://github.com/joxer/cuda-helper/tree/master ). 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
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.