Solaris 10 ボックスがいくつかあり、そこで RDiscount を実行したいと考えています。(これらは Joyent アクセラレータであり、重要な場合に備えて、多少カスタマイズされた BSD 風のユーザーランドを持っています。)
Maruku、rpeg-markdown、その他の BlueCloth に代わる Ruby の代替案は知っていますが、最初は RDiscount を使用したいと考えています。
インストールしようとすると、次のようになります。
$ sudo gem install rdiscount パスワード: ネイティブ拡張機能の構築。これにはしばらく時間がかかる場合があります... エラー: rdiscount のインストール中にエラーが発生しました: エラー: gem ネイティブ拡張のビルドに失敗しました。 /opt/local/bin/ruby18 extconf.rb インストール rdiscount random() のチェック...はい srandom() をチェックしています...はい funopen() のチェック...いいえ fopencookie() をチェックしています...いいえ *** extconf.rb が失敗しました *** [をちょきちょきと切る] extconf.rb:11: funopen または fopencookie のサポートは利用できません。(ランタイムエラー)
funopen
どちらも見つからないため、明らかにインストールは失敗しますfopencookie
。
実を言うと、私はこれらが何であるかほとんど知りません。それで、これをコンパイルするために何をする必要があるかについての指針はありますか?