Gnuradio on OS X without X11

Dear all,

not sure if this is still interesting: I managed to install gnuradio
without X11 on Mac OS X using these steps:

{{
sudo port uninstall installed
sudo port install py27-pygtk +quartz
sudo port install gtk-osx-application -python27
sudo port install gnuradio +quartz +no_x11
grc
}}

Best regards,
kai

Thanks Kai.

Which OSX are you using: Mountain Lion, Mavericks, or Yosemite?

@(^.^)@ Ed

Sent from my iPod

I am using Yosemite 10.10.2

Best regards,
kai

That’s cool, Kai! Can you send me (off list) screenshots of GRC working?
I tried the Quartz GTK interface quite a while back but it didn’t work;
it’s good to know that it’s working for -someone-, even if turns out to
be just on a specific OS/install. That’s progress! Thanks for reporting!

  • MLD

Kai
I tried your suggestion, but no-go. Both Macports/gnuradio-devel and
from
source (cmake / gnuradio-next) cannot find pygtk to build
gnuradio-companion
Both get:

Python checking for pygtk >= 2.10.0
Python checking for pygtk >= 2.10.0 - not found

I have:
~/GIT/gnuradio-next/build$ port installed | grep gtk
gtk-doc @1.21_1 (active)
gtk-osx-application @2.0.5_2+no_python (active) ALSO TRIED -python27
and +python27 too!
gtk-quartz-engine @0.2_1 (active)
gtk2 @2.24.25_0+quartz (active)
py-pygtk @2.24.0_3 (active)
py27-pygtk @2.24.0_3+quartz (active)

Did you make any PATH changes, etc so that gtk would be found?
I am running Yosemite 10.10.1, any suggestions would be greatly
appreciated.
Dom

Addendum:
actually used
sudo port install gnuradio-devel +quartz +no_x11 +ctrlport +grc +jack
+orc
+portaudio +qtgui +sdl +swig +docs +uhd +wavelet +wxgui +zeromq

and the log reports:

:info:configure – Dependency PYGTK_FOUND = FALSE

I am pretty new to SDR and Macports. But I am fairly good with Unix
(remember SunView).
Dom

Thanks Kai! GNU Radio works perfectly on my MacBook.

Jim


View this message in context:
http://gnuradio.4.n7.nabble.com/gnuradio-on-OS-X-without-X11-tp51733p52390.html
Sent from the GnuRadio mailing list archive at Nabble.com.