# XCode, Mac OS X, Ruby C Extension

**URL:** <https://www.ruby-forum.com/t/xcode-mac-os-x-ruby-c-extension/132646>\
**Category:** IT\
**Created:** [March 22, 2008, 1:58pm UTC](https://www.ruby-forum.com/t/xcode-mac-os-x-ruby-c-extension/132646 "2008-03-22T13:58:37Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![wladjmir](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/57b2e6/32.png) [@wladjmir](https://www.ruby-forum.com/u/wladjmir)\
**Post date:** [March 22, 2008, 1:58pm UTC](https://www.ruby-forum.com/t/xcode-mac-os-x-ruby-c-extension/132646/1 "2008-03-22T13:58:37Z")

</div>

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.
