子羊はつきない。WaveSurfer というソフト、Mac 版がインストール出来ない、 という SOS があった。 wavesurfer-1.8.8p6-macos.dmg というファイルを入手して、 ダブルクリックしても 「マウントできるファイルシステムがありません」 というメッセージが出てマウント出来ない。 ネットで探すと、特定の .dmg がマウント出来ない症状は良くあるみたい。
直し方が分からなかったので、別マシンでマウントして、 中身をコピーした。一歩前進。
(ここから本題)
それを実行しても、まともに動かない。
そもそもウィンドウが出て来ないし、File メニューに、
Source, Run Widget Demo, Close しか出て来ない (Openがない!)。
そして、終了することすら出来ず、
強制終了するために、アクティビティモニタのお世話になる始末。
これはボロボロだ。
これはコピーして持って来たことが原因ではなく、 マウントして通常の手順 (WaveSurfer.app を Applications にドラッグする) でインストール出来た場合も全く同じ症状が出た。
ネットで情報を探したが、なかなか見つからない。 別件のようだったが、ターミナルから起動しろ、 なんてことが書かれていたりしたので、試しにやってみた。
/Applications/WaveSurfer.app/Contents/MacOS/WaveSurfer |
WaveSurfer は、ライブラリィ・ファイル /usr/local/opt/portaudio/lib/libportaudio.2.dylib を探していて、見つからず、それでエラーになっているみたい。
portaudio というのは、良く知られたものらしい、というのはすぐに分かった (そもそも見覚えがある。何に使ったんだっけ?)。
せっかちなので
sudo port install portaudio sudo mkdir -p /usr/local/opt/portaudio/lib pushd /usr/local/opt/portaudio/lib sudo ln -s /opt/local/lib/libportaudio* . popd |
そうしてから WaveSurfer を起動すると、無事ウィンドウが出て来るようになった。 一歩前進。
さて、SOSされた方(私)は、 WaveSurfer が何をするソフトか、実は現時点でよく知らないのであった (笑)。 これで動くのか動かないのか、まだ分からない。 子羊に聞いてみよう。 (続く)
(2019/11/28) 学生はとりあえず使っているみたい。様子見というか、 次に SOS して来るまでは放置する。
桂田 祐史