On Feb 13, 7:39 pm, Ryan Davis <r... / zenspider.com> wrote:
> OOPS! I must have grabbed the wrong paragraph by mistake. We released
> 1.3.0 today, not 1.2.0.

<snip>

Solaris 10
Sun Studio Compiler 11

djberge-/export/home/djberge/workspace-550>sudo gem install heckle
Install required dependency hoe? [Yn]  Y
Install required dependency rubyforge? [Yn]  Y
Successfully installed heckle-1.3.0
Successfully installed hoe-1.2.0
Successfully installed rubyforge-0.4.0

(and later...)

djberge-/export/home/djberge/src/ruby-580>heckle --help
cc: illegal option -Wall
/usr/local/lib/ruby/gems/1.8/gems/RubyInline-3.6.2/./inline.rb:408:in
`build': error executing cc -G -xO5 -xipo -xtarget=ultra2e -Wall -W -
Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wmissing-
noreturn -Werror -dalign -fns -xbuiltin=%all -xlibmil -xtarget=ultra2e
-xO5 -xipo -I /usr/local/lib/ruby/1.8/sparc-solaris2.10 -o "/export/
home/djberge/.ruby_inline/Inline_ParseTree_a424.so" "/export/home/
djberge/.ruby_inline/Inline_ParseTree_a424.c" : 256 (CompilationError)
Renamed /export/home/djberge/.ruby_inline/Inline_ParseTree_a424.c to /
export/home/djberge/.ruby_inline/Inline_ParseTree_a424.c.bad from /usr/
local/lib/ruby/gems/1.8/gems/RubyInline-3.6.2/./inline.rb:628:in
`inline'
        from /usr/local/lib/ruby/gems/1.8/gems/ParseTree-1.7.0/lib/
parse_tree.rb:214
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:27:in `gem_original_require'
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:27:in `require'
        from /usr/local/lib/ruby/gems/1.8/gems/heckle-1.3.0/bin/../lib/
heckle.rb:2
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:27:in `gem_original_require'
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:27:in `require'
        from /usr/local/lib/ruby/gems/1.8/gems/heckle-1.3.0/bin/../lib/
test_unit_heckler.rb:4
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:27:in `gem_original_require'
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:27:in `require'
        from /usr/local/lib/ruby/gems/1.8/gems/heckle-1.3.0/bin/heckle:
4
        from /usr/local/bin/heckle:18:in `load'
        from /usr/local/bin/heckle:18

I upgraded to ParseTree 1.7.0 but that didn't seem to help. How do I
make this work with Sun's cc?

Thanks,

Dan