[Quickfix-developers] Building QuickFix with Ruby on MacOSX and macports
Brought to you by:
orenmnero
|
From: Kevin Y. K. <kyk...@ma...> - 2007-11-16 16:59:00
|
Hi, I'm trying to build QuickFix for use with the Marketcetera platform (http://www.marketcetera.com). I'm following the directions on the Marketcetera wiki (http:// trac.marketcetera.org/trac.fcgi/wiki/Marketcetera/BuildQuickfix) So I checkout the QuickFix source, and do the bootstrap, configure, make, make check, make install. It all appears to work. But when I try to use it with ruby, I get the following results. irb(main):001:0> require 'quickfix_ruby' dyld: NSLinkModule() error dyld: Symbol not found: __ZTIN3FIX8FieldMapE Referenced from: /opt/local/lib/ruby/site_ruby/quickfix.bundle Expected in: flat namespace Trace/BPT trap Here's my relevant history of commands: 518 svn co -r 1844 https://quickfix.svn.sourceforge.net/svnroot/ quickfix/trunk/quickfix quickfix-1844 519 cd quickfix-1844/ 521 ./bootstrap 522 ./configure --with-ruby --prefix=/opt/local 523 make 524 make check 527 export DYLD_LIBRARY_PATH=/opt/local/lib 530 sudo make install Some system details; Mac OS 10.4.10 ruby 1.8.6 (2007-03-13 patchlevel 0) [i686-darwin8.10.1] (via macports) I suspect a linker option is missing either from my ruby install or the quickfix ruby bundle, and I was hoping that someone on the list might have faced this problem before. Any clues? Thanks, -kevin |