Hi > https://github.com/ferrous26/MacRuby/commit/e4525fc4f9d91ffbad155340b99710e750aef5b7
I merged Mark's patch. This problem would be fixed with MacRuby nightly build. Thanks. 2011/10/8 Mark Rada <mr...@marketcircle.com>: > It seems that I lied a little, the commit where I made the change is here: > > https://github.com/MacRuby/MacRuby/commit/b98b9da5d7da09a7dfa65d298df5d1c880d36ff2 > > but that is all the way back in May. It felt like it was just the other day. > On the upside though, I have prepared a fix for the problem: > > https://github.com/ferrous26/MacRuby/commit/e4525fc4f9d91ffbad155340b99710e750aef5b7 > > It is just a matter of testing that it works now. If it does, then it will be > merged into MacRuby and available in a nightly build in the next day or two. > > > > On 2011-10-08, at 12:16 AM, Shaun August wrote: > >> Hi Mark, >> >> Thanks for the reply. If I were to roll back to a nightly build could you >> estimate what date I should be looking for? >> >> Thank you, >> >> Shaun >> >> >> On 2011-10-07, at 2:36 PM, Mark Rada wrote: >> >>> Hi Shaun, >>> >>> The problem here is that "rexml/encoding.rb" is trying to load "UTF-8.rb". >>> The problem is that files should not include the file extension when >>> requiring a file or else it will always load the .rb file and have to JIT >>> the code instead of loading the .rbo file and use the already compiled code. >>> >>> I made a change to macruby_deploy a little while ago to remove .rb files if >>> the .rbo file was present in order to shrink the MacRuby.framework that you >>> embed, but it seems that there are some places in the stdlib which do not >>> follow this practice. At this point, it is not a simple matter changing the >>> rexml source. Hmmm... >>> >>> >>> >>> >>> On 2011-10-07, at 3:10 PM, Shaun August wrote: >>> >>>> Hi Eloy, >>>> >>>> Thanks for responding. I tried to add the --stdlib rexml command and I now >>>> get an error about fileutils not being available. I was reading in Matt's >>>> excellent book (does that count as a quote?) that the --stdlib can only >>>> load one library rather than the entire set of libraries when I pass >>>> --embed? >>>> >>>> I looked in the structure of my app and the rexml/encodings/ folder is >>>> present in the app when I deploy with --embed but the UTF-8.rb file isn't >>>> there. There is a UTF-8.rbo file. >>>> >>>> Is this because I am deploying with --compile and --embed? >>>> >>>> Thank you, >>>> >>>> Shaun >>>> >>>> >>>> >>>> >>>> On 2011-10-05, at 12:27 AM, Eloy Durán wrote: >>>> >>>>> Did you include the standard library when running macruby_deploy? If you >>>>> are excluding it, then you should be able to fix this with passing this >>>>> to macruby_deploy: `--stdlib rexml`. >>>>> >>>>> On Oct 3, 2011, at 6:32 AM, saugust wrote: >>>>> >>>>>> Hi Everyone, >>>>>> >>>>>> I am trying to deploy an app that uses XMLSimple and I am getting an >>>>>> error when I try to run the app on computers other than my own. >>>>>> >>>>>> Here is the error message: >>>>>> >>>>>> 11-10-02 9:14:17.289 PM [0x0-0x39039].com.blah.blah: >>>>>> /Users/me/Desktop/MyApp.app/Contents/Resources/rb_main.rb:18:in `block': >>>>>> no such file to load -- rexml/encodings/UTF-8.rb (LoadError) >>>>>> >>>>>> The only difference I can see is my development machine is running ruby >>>>>> 1.9.2 and the test environment is still at 1.8.6. Should the REXML be >>>>>> looking to the MacRuby framework? I am using XMLSimple as a file in my >>>>>> app not a gem. >>>>>> >>>>>> Any suggestions would be greatly appreciated. >>>>>> >>>>>> Thank you, >>>>>> >>>>>> Shaun >>>>>> >>>>>> _______________________________________________ >>>>>> MacRuby-devel mailing list >>>>>> MacRuby-devel@lists.macosforge.org >>>>>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >>>>> >>>>> _______________________________________________ >>>>> MacRuby-devel mailing list >>>>> MacRuby-devel@lists.macosforge.org >>>>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >>>> >>>> _______________________________________________ >>>> MacRuby-devel mailing list >>>> MacRuby-devel@lists.macosforge.org >>>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >>> >>> _______________________________________________ >>> MacRuby-devel mailing list >>> MacRuby-devel@lists.macosforge.org >>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >> >> _______________________________________________ >> MacRuby-devel mailing list >> MacRuby-devel@lists.macosforge.org >> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel > > _______________________________________________ > MacRuby-devel mailing list > MacRuby-devel@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel > _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel