Re: [Quickfix-developers] Build doesn't copy ruby library
Brought to you by:
orenmnero
|
From: Oren M. <or...@qu...> - 2006-10-19 03:54:20
|
Thanks Graham, This has been checked in. Also FYI I added a bunch of unit tests for the Ruby API (about 30 or so). They are direct ports from equivalent C++ tests. It exposed a bunch of holes in the API which I closed. I also added a acceptance test runner for ruby, and all the tests pass. Equivalent tests have been added for python. BTW I notice to get field numbers you were doing stuff like: Quickfix::ClOrdID.new.getField() So I updated the ruby field generator so you can now do this: Quickfix::CLOrdID.field -oren On Oct 18, 2006, at 9:19 PM, Graham Miller wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/ > html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Hello all, > I think I have found a bug in the build system, where the file > "quickfix.so" is not being copied correctly into the "site_ruby" > directory during a "make install". I believe the offending file is > "src/ruby/Makefile.am" which should have the following line inserted > after "install-exec-local" > > cp -f $(top_builddir)/lib/ruby/*.so $(RUBY_SITE_PACKAGES) > > And then an analogous line after "uninstall-local" > > rm -rf $(RUBY_SITE_PACKAGES)/quickfix.so > > I have copied this info into bug 218: > > http://www.quickfixengine.org/bugtracker/bug.php? > op=show&bugid=218&pos=27 > > graham |