> http://fox-toolkit.net/cgi-bin /wiki.pl?Mac_OS_X The only thing new there was the idea to compile fox with --disable-shared. I did that, and it changed the error to this: irb(main):001:0> require 'fox12' dyld: NSLinkModule() error dyld: Symbol not found: _XcursorImageLoadCursor Referenced from: /usr/lib/ruby/site_ruby/1.8/powerpc-darwin8.0/fox12.bundle Expected in: flat namespace Trace/BPT trap Which looks like the same thing with a different library. This is beginning to feel like managing RPMs. ;-) wxRuby also suggests on its wiki that you compile wxWidgets with --disable-shared, so it seems like some pervasive problem with extensions on OS X. Does anyone have OS X library/bundle know-how?