From: kimura w. <kimuraw@i.nifty.jp> - 2009-09-21 02:24:59
|
Hi, This error might mean conflict architectures between libiconv(x86_64) and RubyCocoa(i386). RubyCocoa 1.0.0 with ruby x86_64 has build problems. I've updated port:rb-cocoa today, and we can install RubyCocoa with MacPorts. $ sudo port sync $ sudo port install rb-cocoa Thanks, On Tue, 25 Aug 2009 19:27:24 -0700, s.ross wrote: > I have a bunch of stuff installed using Macports, including Ruby. I > picked up "Programming Cocoa With Ruby" and everything went with few > hitches until the code that moves strings into Info.plist (that would > be fenestra/reshaped-with-notifications). At that point, Xcode wants > to use iconv to localize the strings and I wind up with > > dyld: lazy symbol binding failed: Symbol not found: _iconv_open > Referenced from: /usr/bin/iconv > Expected in: /opt/local/lib/libiconv.2.dylib > > I looked at whatever Google had to offer on this, and it wasn't much > help. So here's my question: How can I build an Xcode project that > references the pristine Apple binaries in /System? Or is that even the > right question? > > Thanks, > > Steve > |