備忘録 GNURadio
macOS パッケージ管理 必須事項として、事前にインストールしておく X11 アプリ https://macperson.net/mac-x11-xquartz/ Homebrew https://brew.sh/index_ja インストールはターミナル作業 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" アンインストール /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)" MacPort https://www.macports.org/ パッケージ供給、brew で提供されないパッケージ入手の補助手段。 homebrew-gnuradio GNURadio 3.10.5 本体インストール brew install gnuradio 欠如パッケージの補完 brew では提供されない唯一の欠如ファイル libairspyhfSupport.so(Shared Object)を Mac Port にて入手。 sudo port install SoapyAirspyHF 入手したパッケージ opt/local/lib/SoapySDR/modules0.8/libairspyhfSupport.so を usr/local/lib/SoapySDR/modules0.8 フォルダにコピー。 さらに Python pip3 コマンドにて pip3 install packaging を行い不足パッケージを補完する。 brew でも gnuradio のインストールがスムーズに行かないことが多々あり、繰り返し作業になることがある。 ターミナルが停止したら前行で指示された処理を行い、さらに usr/local/Cellar フォルダ内に作成された gnuradio フォルダの有無を確認する。 終盤にインストールされる要のフォルダであり、欠如している場合は未完と判断する。 |
- 関連記事
-
- Windows マシンに変身
- JSONとは
- 備忘録 GNURadio
- アプリとの関連付け
- macOS Py ファイル起動用アプリ登録