インストール

ここでは, DCL の Ruby スクリプトプログラムをインストールするための備忘録です.
ここの環境はあくまで, 自分の計算機環境ですので, これを参考にインストールを考えておられる方は, 適宜, ご自分の計算機環境に置き換えて, インストールを行ってください.

環境

  • OS : Ubuntu 9.04

インストール

自分の使用している計算機環境では, 地球流体電脳倶楽部に deb パッケージが置かれているので, それを利用する.

  • ubuntu 8.10 i386 の deb パッケージを使用する
  • こちら に tar ファイルがあるので, 任意のディレクトリにダウンロードする.
  • tar ファイルを展開する.
  • sudo で以下のコマンドを実行する.
# dpkg -i *.deb
  • エラーが表示されなければ, インストールは終了.
    • もし, エラーが出された場合, パッケージの依存関係が満たされていないことに対するエラーかもしれないので, エラー内容をチェックし, 不足しているパッケージがあれば, 適宜 apt-get install で依存関係を満たすようにする.

インストール後の設定(エラー解決)

  • 注意
    • ここでの解決方法は自分で推測して行った解決法ですので, 参考資料は存在しません. したがって, インストール時に同じようなエラーが出る場合, この解決方法は各自自己責任で行って下さい. ルート権限を要する領域を変更するので, 不具合などが生じても, 自分は責任を負いかねます.

自分の計算機環境だけかもしれないが, 実際に ruby-dcl を使用するために, "Dennou-Rubyチュートリアルページ(基礎編)" に用意された折れ線を描く例題のスクリプト を実行すると,

libcdcl533.so: cannot open shared file

というようなエラーが出たので, dcl-c のライブラリに関係ありそうなディレクトリを検索し,

/usr/lib/

以下に

libcdcl.so.5.3.3

というファイルを見つけた. どうやらこれをリンク元として, "libcdcl533.so" というシンボリックリンクを作成しなければならないようなので,

# ln -s libcdcl.so.5.3.3 libcdcl533.so

でシンボリックリンクを作成.
その後, 再び例題スクリプトを実行すると, 問題なく 表示された ので, これで解決ということにしておく.

参考


1 つ上に戻る

メインページに戻る