I am trying to get GNU Radio working on a Mac OS X 10.7.4 Air laptop.  I installed most of the required packages via MacPorts, and then pulled GNU Radio from git.
It installed O.K., but dies like this:

Using Volk machine: sse4_1_64
gr-osmosdr supported device types: file fcd rtl rtl_tcp uhd 
Using device #0: ezcap USB 2.0 DVB-T/DAB/FM dongle
Found Elonics E4000 tuner
Exact sample rate is: 1000000.026491 Hz
>>> gr_fir_ccc: using SSE
>>> gr_fir_fff: using SSE
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/site-packages/gnuradio/wxgui/plotter/plotter_base.py", line 187, in _on_paint
    for fcn in self._draw_fcns: fcn[1]()
  File "/usr/local/lib/python2.7/site-packages/gnuradio/wxgui/plotter/plotter_base.py", line 58, in draw
    GL.glNewList(self._grid_compiled_list_id, GL.GL_COMPILE)
ctypes.ArgumentError: argument 1: <type 'exceptions.TypeError'>: wrong type
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO


This part of the code is returning None for self._grid_compiled_list_id

If I add in some if statements to proceed further, I then ran into a problem with some padding variables not being initialized in grid_plotter_base.py.  To get aroun these, I add

                # Added
                self.padding_left, self.padding_right = (0, 0)
                self.padding_top, self.padding_bottom = (0, 0)

But the graphs won't show up.

The radio part works under the multimode receiver, but the visual
graphs parts do not work.

Any ideas?  I can successfully listen to the NOAA Weather Station and to some local FM stations using the multimode.py Multimode Radio Receiver, and can load the grc file and start it up within the GNU Radio Companion, so most of GNU Radio is working O.K., just not the graphics parts.

Thank you,
Dan Weeks

GNU Radio Companion 3.6.2git-149-g9305abf4
Python 2.7.3
Darwin Kernel Version 11.4.2: Wed May 30 20:13:51 PDT 2012; root:xnu-1699.31.2~1/RELEASE_X86_64 x86_64