[MacRuby-devel] can't build trunk

Matt Aimonetti mattaimonetti at gmail.com
Sun Nov 9 23:42:45 PST 2008


I just did:

$ /opt/local/bin/ruby tool/compile_prelude.rb prelude.rb miniprelude.c.new

and nothing happens, nothing in the console either.  I have Ruby 1.8.6
installed by macports, could that cause a problem?

-Matt

On Sun, Nov 9, 2008 at 2:54 PM, Laurent Sansonetti <lsansonetti at apple.com>wrote:

> Mmh I suspect it is the broken strscan.bundle problem again.
>
> What does happen if you type the following from the source directory?
>
> $ /usr/bin/ruby tool/compile_prelude.rb prelude.rb miniprelude.c.new
>
> If you get a segmentation fault, could you attach the crash log from
> Console.app?
>
> Thanks,
> Laurent
>
>
> On Nov 9, 2008, at 10:24 AM, Matt Aimonetti wrote:
>
>  mattetti at matt-aimonettis-macbook trunk]$ rake --trace
>> (in /Users/mattetti/src/MacRuby/trunk)
>> ** Invoke default (first_time)
>> ** Invoke all (first_time)
>> ** Invoke macruby (first_time)
>> ** Invoke macruby:build (first_time)
>> ** Invoke macruby:dylib (first_time)
>> ** Invoke rbconfig (first_time)
>> ** Invoke miniruby (first_time)
>> ** Invoke objects (first_time)
>> ** Invoke config_h (first_time)
>> ** Execute config_h
>> ** Invoke dtrace_h (first_time)
>> ** Execute dtrace_h
>> ** Execute objects
>> /usr/bin/ruby tool/compile_prelude.rb prelude.rb miniprelude.c.new
>> rake aborted!
>> Command failed with status (127): [/usr/bin/ruby
>> tool/compile_prelude.rb prel...]
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:971:in `sh'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:984:in `call'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:984:in `sh'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1072:in `sh'
>> /Users/mattetti/src/MacRuby/trunk/rakefile:269
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `call'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `execute'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in `each'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in `execute'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:578:in
>> `invoke_with_call_chain'
>> /opt/local/lib/ruby/1.8/monitor.rb:242:in `synchronize'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in
>> `invoke_with_call_chain'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in
>> `invoke_prerequisites'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `each'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in
>> `invoke_prerequisites'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in
>> `invoke_with_call_chain'
>> /opt/local/lib/ruby/1.8/monitor.rb:242:in `synchronize'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in
>> `invoke_with_call_chain'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in
>> `invoke_prerequisites'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `each'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in
>> `invoke_prerequisites'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in
>> `invoke_with_call_chain'
>> /opt/local/lib/ruby/1.8/monitor.rb:242:in `synchronize'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in
>> `invoke_with_call_chain'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in
>> `invoke_prerequisites'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `each'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in
>> `invoke_prerequisites'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in
>> `invoke_with_call_chain'
>> /opt/local/lib/ruby/1.8/monitor.rb:242:in `synchronize'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in
>> `invoke_with_call_chain'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in
>> `invoke_prerequisites'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `each'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in
>> `invoke_prerequisites'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in
>> `invoke_with_call_chain'
>> /opt/local/lib/ruby/1.8/monitor.rb:242:in `synchronize'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in
>> `invoke_with_call_chain'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in
>> `invoke_prerequisites'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `each'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in
>> `invoke_prerequisites'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in
>> `invoke_with_call_chain'
>> /opt/local/lib/ruby/1.8/monitor.rb:242:in `synchronize'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in
>> `invoke_with_call_chain'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in
>> `invoke_prerequisites'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `each'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in
>> `invoke_prerequisites'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in
>> `invoke_with_call_chain'
>> /opt/local/lib/ruby/1.8/monitor.rb:242:in `synchronize'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in
>> `invoke_with_call_chain'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in
>> `invoke_prerequisites'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `each'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in
>> `invoke_prerequisites'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in
>> `invoke_with_call_chain'
>> /opt/local/lib/ruby/1.8/monitor.rb:242:in `synchronize'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in
>> `invoke_with_call_chain'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:564:in `invoke'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2019:in
>> `invoke_task'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in
>> `top_level'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `each'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in
>> `top_level'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in
>> `standard_exception_handling'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1991:in
>> `top_level'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1970:in `run'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in
>> `standard_exception_handling'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1967:in `run'
>> /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/bin/rake:31
>> /opt/local/bin/rake:19:in `load'
>> /opt/local/bin/rake:19
>>
>>
>> any idea what's going on?
>>
>> -Matt
>> _______________________________________________
>> MacRuby-devel mailing list
>> MacRuby-devel at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>>
>
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-devel/attachments/20081110/d851d42b/attachment.html>


More information about the MacRuby-devel mailing list