環境構築 その7 Mongrelを使う
2007-08-18 10:03 JST @sadayuki TweetInstikiをMongrelで動かそうとすると、readlineを読み込めないエラーで落ちる。
Technorati Tags: [Instiki|http://technorati.jp/tag/Instiki" rel="tag]], [[Mongrel|http://technorati.jp/tag/Mongrel" rel="tag]]こんな感じ。
$ mongrel_rails start
** Starting Mongrel listening at 0.0.0.0:3000
** Starting Rails with development environment...
** Rails loaded.
** Loading any Rails specific GemPlugins
** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).
** Rails signals registered. HUP => reload (without restart). It might not work well.
** Mongrel available at 0.0.0.0:3000
** Use CTRL-C to stop.
dyld: NSLinkModule() error
dyld: Symbol not found: _rl_clear_signals
Referenced from: /usr/local/lib/ruby/1.8/i686-darwin8.10.1/readline.bundle
Expected in: flat namespace
Trace/BPT trap
索すると、[[こんな記事](http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/5118)があった。半信半疑ながら実行した。
$ cd ./ext/readline
$ ruby extconf.rb
$ make
$ sudo cp readline.bundle /usr/local/lib/ruby/site_ruby/1.8/
んということでしょう!
ちゃんと動きます。