On 4/11/07, Sam Giffney <[EMAIL PROTECTED]> wrote: > Just a quick note for future reference - at least for me, ferret won't > work on Ruby 1.8.4. > > gem install ferret > Successfully installed ferret-0.11.4-mswin32 > ruby -v > ruby 1.8.4 (2005-12-24) [i386-mswin32] > irb > irb(main):001:0> require 'ferret' > > A windows error message box appears - > ruby.exe - Entry Point Not Found > The procedure entry point rb_w32_write could not be located in the > dynamic link library msvcrt-ruby18.dll. > > And the following shows in the command box. > > LoadError: 127: The specified procedure could not be found. - > C:/ruby/lib/ruby > /gems/1.8/gems/ferret-0.11.4-mswin32/ext/ferret_ext.so > from > C:/ruby/lib/ruby/gems/1.8/gems/ferret-0.11.4-mswin32/ext/ferret_ext > .so > from > C:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `re > quire' > from > C:/ruby/lib/ruby/gems/1.8/gems/ferret-0.11.4-mswin32/lib/ferret.rb: > 25 > from > C:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:33:in `re > quire' > from (irb):1 > > Works fine on a separate installation of 1.8.5.
Hi Sam, This is unfortunate but it would probably work both ways. That is, if I build it for 1.8.4 it won't work with 1.8.5. How many people are still using Ruby 1.8.4 and are having the same problem? If there are enough of you I could build another gem specifically for ruby 1.8.4. Actually, Sam, if you really need me to I could build a special gem for you. Let me know. Cheers, Dave -- Dave Balmain http://www.davebalmain.com/ _______________________________________________ Ferret-talk mailing list [EMAIL PROTECTED] http://rubyforge.org/mailman/listinfo/ferret-talk

