ガウディ本読みはじめた。

困ったこと

この本で使われるOzという言語をDebian上で実行するのに、少し困った。
morzart2をダウンロードして、適当にインストールしただけだと、
emacs上でコンパイルはできるのに、実行結果が表示できない状況になった。
正常な動作は、コンパイルできるとウィンドウが開いて、そこに結果が表示される。

このために、必要なパッケージがあるので、それを予めインストールしておくと良い。

インストール手順

  1. 必要なパッケージをインストール
    sudo apt-get install tcl tk8.5
    

最初は、tk8.5ではなく、tkを指定して、tk8.6だけがインストールされていた。
この状況では、結果が表示されない。

  1. morzart2のダウンロード

以下のページからダウンロード。(Githubからでも良い)
Source Forge

  1. morzart2の展開

    tar xf "ダウンロードしたファイル"
    
  2. 実行

    cd "展開したディレクトリ"
    bin/oz
    

こんな感じ。
必要ならパスを通しておくと良い。


Comments

comments powered by Disqus