主に IT 技術を整理するためにメモ的に書き溜めています。少しだけフリーソフトもあるよ。コメントを残すには、 facebook を使ってください。

rvm install で readline コンパイルエラー

最終更新日 2012-05-26 03:00:39 (1年以上前の記事です)

rvm で ruby 1.8.7 をインストールしようとした際に、コンパイルエラーでインストールに失敗した。ログを見てみると

readline.c: In function ‘username_completion_proc_call’:
readline.c:730: error: ‘username_completion_function’ undeclared (first use in this function)
readline.c:730: error: (Each undeclared identifier is reported only once
readline.c:730: error: for each function it appears in.)
make[1]: *** [readline.o] Error 1

代わりに自分で readline をダウンロードしてコンパイル、 /usr/local/ にインストールして、もう一度 readline のインストールパスを指定して rvm install

vm install 1.8.7 -C --with-readline-dir=/usr/local/

もしくは rvm readline パッケージをインストールしてコンパイルしてもうまくいくこともあるらしい。

$ rvm --skip-autoreconf pkg install readline
$ rvm reinstall 1.8.7
最終更新日 2012-05-26 03:00:39

コメント このエントリーをはてなブックマークに追加

フリーソフトウエア
EnjoiFLV
EnjoiPacket
EnjoiCrypto
ランキング
rank2, rank3, rank7, rank10, rank11
todo メモ
facebook 対応
ページ処理
RSS feed
検索機能
認証いる?
更新日表示
実はカテゴリ機能
多言語
実はユーザ機能
ソースその内公開
動作環境メモ
php-5.1.6 with PDO
SQLite-3.3
IE6
FireFox-1.5
RSS
非認証

検索
Google