2014年12月15日月曜日

開発環境

コンピュータプログラミングの概念・技法・モデル(IT Architect' Archiveクラシックモダン・コンピューティング6) (IT Architects’Archive CLASSIC MODER)(セイフ・ハリディ (著)、ピーター・ヴァン・ロイ (著)、Peter Van-Roy (著)、 Seif Haridi (著)、羽永 洋 (翻訳) 、翔泳社、原書: Concepts, Techniques, and Models of Computer Programming(CTM))を取り組む前に、とりあえず環境の準備。

  1. MacPortsで mozartを探す。
  2. mozartは見つかったけど、バージョンが1.4で2はないみたい。
  3. とりあえず、1.4をインストールしようとしたらエラー。(Yosemiteだから?)
  4. 公式サイトから直接パッケージをダウンロード、インストール。
  5. Mozart2を起動。
  6. Applications folderにEmacs.appがないと起動できない。
  7. ということで、
    $ ln -s /Applications/MacPorts/Emacs.app /Application
    としてシンボリックリンクを作成するも、Emacsが起動しない。。
  8. /Applications/MacPortsにあるEmacs.appを/Applicationフォルダにコピー。(そんなにサイズが大きくないので、重複してSSDの空き領域が減るのは気にしないことに。)
  9. もう一度、Mozart2を起動。
  10. 今度は無事に起動。(普段使ってるEmacs.appと、Mozart2が起動したEmacs.appの2つのEmacs.appが存在して、Dockにアイコンが2つある状態になるのも気にしないことに。)

ちゃんと環境が整ったので、本書を、手を動かし、コードを書きながら読み進めていくことに。

0 コメント:

コメントを投稿