いんくらyochさんの日記

興味あることの忘備録

gnuradio 3.7.3インストール on 10.6.8

先日失敗していたhomebrewによるgnuradioのインストールですが、ちょいと勉強しましてインストールできるようになりました。gnuradio.rbを見てみると、ソースをcmakeするスクリプトだったので、自分の環境に合わせて書き換えることで解決です。正しく動くか今後検証してみます。
手順は、フォーミュラtitanous/gnuradioをbrew edit gnuradioで下記のように編集し、brew install gnuradio --with-qtを実行すると入ったようです。依存パッケージは前もって手動で入れておきました。
■修正点

  1. urlで引っ張ってくるgnuradioのソースを3.7.3のものに書き換え(最新でない3.7.3なのは意味なし)
  2. sha1のハッシュを3.7.3のに書き換え
  3. apple-gcc4.2はコメントアウト
  4. pachesはよくわからないのでコメントアウトw
  5. CC/LD/CXXのパスを/Developer/usr/binへ書き換え

$ brew list
atk fontconfig goocanvas libffi pango qt autoconf freetype gpredict libmpc pcre qwt automake gdbm gr-osmosdr libpng pixman readline boost gdk-pixbuf gsl libtiff pkg-config rtlsdr cairo gettext gtk+ libtool portaudio sdl cloog gfortran hamlib libusb py2cairo sip cmake git harfbuzz libusb-compat pygobject sqlite cppunit glib icu4c makedepend pygtk swig curl gmp intltool mpfr pyqt xz doxygen gnuradio isl openssl pyqwt fftw gobject-introspection jpeg orc python