Re: mdyld: lazy symbol binding failed: Symbol not found: _rb_enc_to_index (Franco Rondini
The "lazy symbol binding failed" problem seems to have been resolved by installing the 0.9 from http://www.macruby.org/files/nightlies/macruby_nightly-2011-02-22.pkg The problema now changed to: NameError: uninitialized constant Hpricot::Container::Trav::Traverse but this is a different story, [ 06:04:23 ] > sudo macgem install hpricot Building native extensions. This could take a while... Successfully installed hpricot-0.8.3 1 gem installed [ ronda@MacBook-di-Franco-Rondini.local ~/Projects ] [ 06:05:07 ] > macirb irb(main):001:0> require 'hpricot' NameError: uninitialized constant Hpricot::Container::Trav::Traverse irb(main):002:0> Bye, Franco
----------------------------------------------------------------------
Message: 1 Date: Mon, 21 Feb 2011 21:09:54 +0100 From: Franco Rondini <rondinif@yahoo.it> To: macruby-tickets@lists.macosforge.org Subject: dyld: lazy symbol binding failed: Symbol not found: _rb_enc_to_index Message-ID: <4B8F8037-AA85-4780-AFFE-423E0410D7A0@yahoo.it> Content-Type: text/plain; charset=us-ascii
Greetings, I've a issue very similar to: Ticket #968 - "NATIVE" symbol is not solved within rubygems., but this time the symbol didn't found is: _rb_enc_to_index
my checked out revision is: 5235.
require 'hpricot' dyld: lazy symbol binding failed: Symbol not found: _rb_enc_to_index Referenced from: /Library/Frameworks/MacRuby.framework/Versions/0.9/usr/lib/ruby/Gems/1.9.2/gems/hpricot-0.8.3/lib/fast_xs.bundle Expected in: flat namespace
dyld: Symbol not found: _rb_enc_to_index Referenced from: /Library/Frameworks/MacRuby.framework/Versions/0.9/usr/lib/ruby/Gems/1.9.2/gems/hpricot-0.8.3/lib/fast_xs.bundle Expected in: flat namespace
Thanks, Franco
Thanks for the report. The NameError issue is related to a recent change, it was a regression, and I just fixed it. Now, MacRuby hits the lazy symbol error again, as "expected". We will fix that one in 0.10. Laurent On Feb 22, 2011, at 9:14 PM, Franco Rondini wrote:
The "lazy symbol binding failed" problem seems to have been resolved by installing the 0.9 from http://www.macruby.org/files/nightlies/macruby_nightly-2011-02-22.pkg The problema now changed to: NameError: uninitialized constant Hpricot::Container::Trav::Traverse but this is a different story,
[ 06:04:23 ] > sudo macgem install hpricot Building native extensions. This could take a while... Successfully installed hpricot-0.8.3 1 gem installed [ ronda@MacBook-di-Franco-Rondini.local ~/Projects ] [ 06:05:07 ] > macirb irb(main):001:0> require 'hpricot' NameError: uninitialized constant Hpricot::Container::Trav::Traverse
irb(main):002:0>
Bye, Franco
----------------------------------------------------------------------
Message: 1 Date: Mon, 21 Feb 2011 21:09:54 +0100 From: Franco Rondini <rondinif@yahoo.it> To: macruby-tickets@lists.macosforge.org Subject: dyld: lazy symbol binding failed: Symbol not found: _rb_enc_to_index Message-ID: <4B8F8037-AA85-4780-AFFE-423E0410D7A0@yahoo.it> Content-Type: text/plain; charset=us-ascii
Greetings, I've a issue very similar to: Ticket #968 - "NATIVE" symbol is not solved within rubygems., but this time the symbol didn't found is: _rb_enc_to_index
my checked out revision is: 5235.
require 'hpricot' dyld: lazy symbol binding failed: Symbol not found: _rb_enc_to_index Referenced from: /Library/Frameworks/MacRuby.framework/Versions/0.9/usr/lib/ruby/Gems/1.9.2/gems/hpricot-0.8.3/lib/fast_xs.bundle Expected in: flat namespace
dyld: Symbol not found: _rb_enc_to_index Referenced from: /Library/Frameworks/MacRuby.framework/Versions/0.9/usr/lib/ruby/Gems/1.9.2/gems/hpricot-0.8.3/lib/fast_xs.bundle Expected in: flat namespace
Thanks, Franco
_______________________________________________ macruby-tickets mailing list macruby-tickets@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-tickets
participants (2)
-
Franco Rondini
-
Laurent Sansonetti