XCode, Mac OS X, Ruby C Extension

Ciao a tutti,

ho un problema provando a compilare una semplice estensione di prova che
non fa nulla se non stampare un hello.
l problema è che se da XCode creo una nuova Ruby C Extension, e poi
provo a chiamarla da uno script ruby, che usa l’interprete compilato con
MacPort mi da un criptico BUS ERROR, mentre invece se lo chiamo
dall’interprete integrato con Leopard funziona.
Ho provato anche a compilare l’estensione a 32 ed a 64 bit, ma non sono
venuto a capo di nulla.
Qualcuno mi sa spiegare l’inghippo?
Grazie.