TidalCycles をインストールする
ライブコーディングやりたくてTidalCyclesをインストールしてみた。
Tidal-bootstrap を使う方法とManual install があるが、今回は後者の方法にする。 開発環境は macOS High Sierra です。
やり方
上記を参考に進めたので大枠の流れは割愛。
cabal install が通らない
cabal install tidal
するときに以下のエラーが表示される。
clang: error: unknown argument: '-no-pie' `gcc' failed in phase `C Compiler'. (Exit code: 1)
gccがいけないのかなと思ったけど、こちらの方法を試してみたところ通った。
$ sudo vim /Library/Frameworks/GHC.framework/Versions/8.4.2-x86_64/usr/lib/ghc-8.4.2/settings
で、("C compiler supports -no-pie","YES")
となっているところを ("C compiler supports -no-pie","NO")
に変更すればOK。
注意点
あと SuperCollider 慣れてない人は、include("SuperDirt")
するときに、行全体を選択して command + return して実行するとか、ライブラリインストールし終わったらアプリケーションを再起動するか Language > Recompile Class Library するとか、細かいところにハマりポイントがあるかもしれない。
とりあえずインストール自体はここまで