Re: [Quickfix-developers] Building QuickFix with Ruby on MacOSX and macports
Brought to you by:
orenmnero
|
From: Kevin Y. K. <ky...@ma...> - 2007-12-03 16:30:23
|
Finally solved this problem... I needed to update the bootstrap tools: aclocal, autoheader, libtool (ize), automake and autoconf Thanks, -kevin Sent via electrons and photons over wires and fiber. On Nov 16, 2007, at 3:15 PM, Kevin Y. Kim wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/ > html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Yes. Specifically, "./configure --with-ruby --prefix=/opt/local" > > Two additional points: > 1) I am using SVN revision 1844 (as specified on the Marketcetera > page) > 2) No libquickfix*.dylib is copied into the library directory. > Digging further, i don't think a .dylib file is generated at all. > > -kevin > > > On Nov 16, 2007, at 2:11 PM, Oren Miller wrote: > >> Did you tell configure to build QuickFIX with ruby support? >> >> On Nov 16, 2007, at 10:58 AM, Kevin Y. Kim wrote: >> >>> QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/ >>> html/index.html >>> QuickFIX Support: http://www.quickfixengine.org/services.html >>> >>> 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 >>> >>> >>> >>> >>> -------------------------------------------------------------------- >>> - >>> ---- >>> This SF.net email is sponsored by: Microsoft >>> Defy all challenges. Microsoft(R) Visual Studio 2005. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Quickfix-developers mailing list >>> Qui...@li... >>> https://lists.sourceforge.net/lists/listinfo/quickfix-developers >>> >> > > > ---------------------------------------------------------------------- > --- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers |