gtkwaveをMac(Mojave 10.14.6)にインストール
なんとなくやってみた。
(ここ数年RTL書いてないし、波形も見てない)
環境
- macOS Mojave 10.14.6
前提
以下がインストールされている状態です。
要約
以下のコマンドを実行します。
$ brew cask install xquartz
# passwardを聞かれる場合もあるので、入力
$ brew cask install gtkwave
インストール完了後にLauchpadにgtkwave.app
があると思うので、ダブルクリックで起動します。
セキュリティの問題で起動しない場合があるので、起動しない場合はこちらを試してください。
「システム環境設定」 →「セキュリティとプライバシー」 →「ダウンロードしたアプリケーションの実行許可:」 があるので、そこで許可すれば画面が立ち上がる。
詳細
やったことをぐだぐたと書いているので、あまり見る価値はないかも。
$ brew install gtkwave Updating Homebrew... ==> Auto-updated Homebrew! Updated 2 taps (homebrew/core and homebrew/cask). ==> New Formulae : Error: No available formula with the name "gtkwave" Found a cask named "gtkwave" instead. Try brew cask install gtkwave
あらー これではインストール出来ないのね。
$ brew cask install gtkwave ==> Caveats You may need to install Perl’s Switch module to run gtkwave’s command line tool. https://ughe.github.io/2018/11/06/gtkwave-osx ==> Downloading https://downloads.sourceforge.net/gtkwave/gtkwave-3.3.103-osx-app/gtkwave.zip ==> Verifying SHA-256 checksum for Cask 'gtkwave'. Error: Cask 'gtkwave' requires XQuartz/X11, which can be installed using Homebrew Cask by running: brew cask install xquartz or manually, by downloading the package from: https://www.xquartz.org/
まずは、xquartz
をインストールしないといけないもよう。
今回、実行したら passwardを聞かれたので入力
$ brew cask install xquartz ==> Downloading https://dl.bintray.com/xquartz/downloads/XQuartz-2.7.11.dmg ==> Downloading from https://d29vzk4ow07wi7.cloudfront.net/32e50e8f1e21542b847041711039fa78d44febfed466f834a9281c44d75cd6c3?response-content-disposition=attachment%3Bfilename%3D%22XQuartz-2.7.11.dmg%22&Po ######################################################################## 100.0% ==> Verifying SHA-256 checksum for Cask 'xquartz'. ==> Installing Cask xquartz ==> Running installer for xquartz; your password may be necessary. ==> Package installers may write to any location; options such as --appdir are ignored. Password:(入力) installer: Package name is XQuartz 2.7.11 installer: Installing at base path / installer: The install was successful. 🍺 xquartz was successfully installed!
さて、いよいよ gtkwaveのインストール
$ brew cask install gtkwave ==> Caveats You may need to install Perl’s Switch module to run gtkwave’s command line tool. https://ughe.github.io/2018/11/06/gtkwave-osx ==> Downloading https://downloads.sourceforge.net/gtkwave/gtkwave-3.3.103-osx-app/gtkwave.zip ==> Verifying SHA-256 checksum for Cask 'gtkwave'. ==> Installing Cask gtkwave ==> Moving App 'gtkwave.app' to '/Applications/gtkwave.app'. ==> Linking Binary 'gtkwave_bin_launcher.sh' to '/usr/local/bin/gtkwave'. 🍺 gtkwave was successfully installed!
コマンドラインで起動しようとすると以下のエラーが出る。
$ gtkwave /usr/local/bin/gtkwave: line 122: test: too many arguments /usr/local/bin/gtkwave: line 149: test: ==: unary operator expected find: /share/locale: No such file or directory /usr/local/bin/gtkwave: line 215: /usr/local/bin/../../../Contents/Resources/bin/: No such file or directory /usr/local/bin/gtkwave: line 215: exec: /usr/local/bin/../../../Contents/Resources/bin/: cannot execute: No such file or directory
インストール完了後にLauchpadにgtkwave.app
があると思うので、ダブルクリックで起動
セキュリティの問題で起動しない場合があるので、起動しない場合はこちらを試してください。
「システム環境設定」 →「セキュリティとプライバシー」 →「ダウンロードしたアプリケーションの実行許可:」 があるので、そこで許可すれば画面が立ち上がる。
もしかしたら、今後波形見る機会が来るかもしれない。。。
来なくていいけど。