Hi Jason,
The gems you reference include C extensions, which are *mostly* supported by MacRuby, but there are bound to be a few bugs. Do you have crash logs for these failures? If so, would you mind filing a Github issue with the crash logs attached (or linked as a Gist)?
Thanks,
Josh
On Sunday, October 28, 2012 at 10:22 AM, Templeton Jason wrote:
I've been having some problems importing 3rd party gems.
Basically, this is what happens
#!/usr/local/bin/macrubyframework 'Foundation'framework 'ScriptingBridge'framework 'cocoa'
puts "Hola"require "rubygems"puts "Imported rubygems"
require "mechanize"puts "Imported mechanize..."
I will get a Segmentation Fault when I import mechanize, this also happens if I replace the import of mechanize with 'nokogiri'. I can import sqlite3, but I just can't refer to SQLite3::Database.new, otherwise, I get another Segmentation Fault
In other words, I will see from the above code:Hola
Imported rubygemsSegmentation fault
This is my setup[ jtempleton macruby_client(master) 01:11 ] macruby -vMacRuby 0.12 (ruby 1.9.2) [universal-darwin10.0, x86_64]
Mac Version 10.6.8, 2Ghz Core i7, 8GB RAM$ macgem list
** LOCAL GEMS **-----mechanize (2.5.1)nokogiri (1.5.2, 1.5.0, 1.4.3.1)sqlite3 (1.3.5)sqlite3-ruby (1.3.3)------
I was also having the same thing occur on macRuby 0.11
Any suggestions would be greatly appreciated. Thank you!!!
Jason
_______________________________________________MacRuby-devel mailing list
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macruby-devel