How to compile EventMachine on Solaris

thinやneverblockを使う際に必要になるeventmachine。しかしSolarisではデフォルトでは、gem install eventmachineではコンパイルエラーでインストールできません。eventmachineをインストールするには、一工夫必要です。

まずgccではなくSun Studioをインストール。

その後、環境変数に以下の値を設定します。


export CXX=g++



(/usr/sfw/binにはパスを通しておいてください)

そして


gem install eventmachine



これでthinもneverblockも使うことができます。

2008/10/09 by Tomo Nozawa

« Passenger for Solari... | メイン | JMaglev »

投稿されたコメント:

OpenSolaris/Nevada の最近の版であれば、g++が入っています。
環境変数CPP を export CPP=g++ とすれば、うまくいきます。g++ は/usr/sfw/bin/g++ です。pathを通せばオッケーです。

Posted by shita on 10月月 26日, 2008年 at 12:36 午前 JST #

コメント
  • HTML文法 不許可