读书人

[跪求ruby大牛]装配ruby失败大家来

发布时间: 2013-01-01 14:04:18 作者: rapoo

[跪求ruby大牛]安装ruby失败,大家来帮忙看看啊
我是这样编译ruby的:

# ./configure --prefix=$HOME/32b/lciahp2/ruby-1.9.1-p243/install --enable-install-doc --without-gcc --enable-pthread
# cd $HOME/32b/lciahp2
# tar xf ruby-1.9.1-p243.tar ruby-1.9.1-p243/lex.c
# cd $HOME/32b/lciahp2/ruby-1.9.1-p243
# touch lex.c
# make


此时出了这么个问题:
ld -b -o .ext/ia64-hpux11.23/enc/trans/utf_16_32.sl enc/trans/utf_16_32.o -L. -L. -L. -E -lpthread -lrt -ldld -ldl -lm
compiling bigdecimal
/home/beadev/32b/lciahp2/ruby-1.9.1-p243/lib/mkmf.rb:362:in `try_do': The complier failed to generate an executable file. (RuntimeError)
You have to install development tools first.
from /home/beadev/32b/lciahp2/ruby-1.9.1-p243/lib/mkmf.rb:425:in `try_compile'
from /home/beadev/32b/lciahp2/ruby-1.9.1-p243/lib/mkmf.rb:471:in `try_static_assert'
from /home/beadev/32b/lciahp2/ruby-1.9.1-p243/ext/bigdecimal/extconf.rb:5:in `<top (required)>'
from ./ext/extmk.rb:151:in `load'
from ./ext/extmk.rb:151:in `extmake'
from ./ext/extmk.rb:440:in `block in <main>'
from ./ext/extmk.rb:436:in `each'
from ./ext/extmk.rb:436:in `<main>'
*** Error exit code 1

Stop.



[解决办法]
查看ext/bigdecimal/mkmf.log看看是什么问题

读书人网 >Ruby Rails

热点推荐