Here is what I did to install and run it,

$ git clone https://github.com/bistromath/gr-air-modes.git
Initialized empty Git repository in /home/superkuh/app_installs/gnuradio/gr-airmodes/gr-air-modes/.git/
remote: Counting objects: 1174, done.
remote: Compressing objects: 100% (560/560), done.
remote: Total 1174 (delta 794), reused 981 (delta 606)
Receiving objects: 100% (1174/1174), 516.20 KiB, done.
Resolving deltas: 100% (794/794), done.

$ cd gr-air-modes/
$ mkdir build
$ cd build
$ cmake .
$ make
$ sudo make install
$ sudo ldconfig

$ l /usr/local/lib
-rw-r--r--  1 root root   54K 2012-07-16 17:06 libair_modes.so

$ l /usr/local/bin/
-rwxr-xr-x  1 root root  9.0K 2012-07-16 14:10 modes_rx
-rwxr-xr-x  1 root root   24K 2012-07-16 14:10 modes_gui
-rwxr-xr-x  1 root root  8.7K 2012-07-16 17:06 uhd_modes.py

$ export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.6/dist-packages:/usr/local/lib/

$ env | grep PYTH
PYTHONPATH=/usr/local/lib/python2.6/dist-packages:/usr/local/lib/

$ uhd_modes.py -d
linux; GNU C++ version 4.4.3; Boost_104000; UHD_003.004.002-173-g31c65813

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
Gain is 49
Rate is 4000000
Using Volk machine: ssse3_64
>>> gr_fir_ccf: using SSE
(-18 0.0000000000) Type 0 (short A-A surveillance) from a5aa1c at 9175ft (speed 300-600kt)
(-21 0.0000000000) Type 0 (short A-A surveillance) from a5aa1c at 9175ft (speed 300-600kt)
(-22 0.0000000000) Type 11 (all call reply) from a5aa1c in reply to interrogator 0
(-22 0.0000000000) Type 0 (short A-A surveillance) from a5aa1c at 9175ft
(-24 0.0000000000) Type 11 (all call reply) from a5aa1c in reply to interrogator 0
(-21 0.0000000000) Type 0 (short A-A surveillance) from a5aa1c at 9175ft (speed 300-600kt)
(-22 0.0000000000) Type 0 (short A-A surveillance) from a5aa1c at 9175ft
(-21 0.0000000000) Type 11 (all call reply) from a5aa1c in reply to interrogator 0
(-25 0.0000000000) Type 11 (all call reply) from aa5193 in reply to interrogator 0
(-22 0.0000000000) Type 11 (all call reply) from a5aa1c in reply to interrogator 0
(-25 0.0000000000) Type 11 (all call reply) from aa5193 in reply to interrogator 0
(-24 0.0000000000) Type 11 (all call reply) from a5aa1c in reply to interrogator 0
(-25 0.0000000000) Type 0 (short A-A surveillance) from a5aa1c at 9175ft
(-23 0.0000000000) Type 11 (all call reply) from a5aa1c in reply to interrogator 0
(-24 0.0000000000) Type 11 (all call reply) from aa5193 in reply to interrogator 0
(-24 0.0000000000) Type 11 (all call reply) from a5aa1c in reply to interrogator 0
(-23 0.0000000000) Type 11 (all call reply) from a5aa1c in reply to interrogator 0
(-25 0.0000000000) Type 11 (all call reply) from aa5193 in reply to interrogator 0
(-24 0.0000000000) Type 11 (all call reply) from aa5193 in reply to interrogator 0
(-24 0.0000000000) Type 11 (all call reply) from a841bd in reply to interrogator 0
(-25 0.0000000000) Type 11 (all call reply) from aa5193 in reply to interrogator 0
(-22 0.0000000000) Type 0 (short A-A surveillance) from a5aa1c at 9175ft
(-22 0.0000000000) Type 0 (short A-A surveillance) from a5aa1c at 9175ft (speed 300-600kt)
(-25 0.0000000000) Type 11 (all call reply) from aa5193 in reply to interrogator 0
(-22 0.0000000000) Type 11 (all call reply) from a5aa1c in reply to interrogator 0
(-17 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.839069, -92.666797) (2.36 @ 242) at 7175ft
(-18 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 228kt heading 236 VS 0
(-18 0.0000000000) Type 0 (short A-A surveillance) from a7a616 at 7175ft (speed 300-600kt)
(-18 0.0000000000) Type 0 (short A-A surveillance) from a7a616 at 7175ft (speed 300-600kt)
(-19 0.0000000000) Type 0 (short A-A surveillance) from a7a616 at 7175ft
(-20 0.0000000000) Type 0 (short A-A surveillance) from a7a616 at 7175ft
(-21 0.0000000000) Type 11 (all call reply) from a7a616 in reply to interrogator 0
(-21 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.838547, -92.667977) (2.42 @ 242) at 7175ft
(-21 0.0000000000) Type 17 subtype 04 (ident) from a7a616 of type NO INFO with ident DAL2235 
(-22 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 228kt heading 236 VS 0
(-23 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 228kt heading 236 VS 0
(-21 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.837173, -92.670724) (2.58 @ 241) at 7175ft
(-22 0.0000000000) Type 0 (short A-A surveillance) from a7a616 at 7175ft
(-21 0.0000000000) Type 0 (short A-A surveillance) from a7a616 at 7175ft
(-22 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 228kt heading 236 VS 0
(-22 0.0000000000) Type 11 (all call reply) from a7a616 in reply to interrogator 0
(-22 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.836695, -92.671888) (2.64 @ 241) at 7175ft
(-24 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 228kt heading 236 VS 0
(-20 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.836121, -92.673144) (2.71 @ 241) at 7175ft
(-19 0.0000000000) Type 0 (short A-A surveillance) from a7a616 at 7175ft
(-21 0.0000000000) Type 0 (short A-A surveillance) from a7a616 at 7175ft
(-22 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 228kt heading 236 VS 0
(-21 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.835617, -92.674190) (2.77 @ 241) at 7175ft
(-23 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 228kt heading 236 VS 0
(-23 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.834926, -92.675372) (2.84 @ 241) at 7175ft
(-21 0.0000000000) Type 4 (short surveillance altitude reply) from a7a616 at 7175ft
(-21 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 228kt heading 236 VS 0
(-21 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.833948, -92.677717) (2.97 @ 240) at 7175ft
(-22 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.832733, -92.680141) (3.11 @ 240) at 7175ft
(-22 0.0000000000) Type 17 subtype 04 (ident) from a7a616 of type NO INFO with ident DAL2235 
(-22 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 228kt heading 236 VS 0
(-23 0.0000000000) Type 11 (all call reply) from a7a616 in reply to interrogator 0
(-23 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 229kt heading 236 VS -128
(-23 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.830829, -92.684148) (3.33 @ 240) at 7175ft
(-25 0.0000000000) Type 11 (all call reply) from a8dd27 in reply to interrogator 0
(-22 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 229kt heading 236 VS -128
(-22 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.830261, -92.685372) (3.40 @ 240) at 7175ft
(-24 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 229kt heading 236 VS 0
(-23 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.829575, -92.686811) (3.48 @ 240) at 7175ft
(-25 0.0000000000) Type 11 (all call reply) from a8dd27 in reply to interrogator 0
(-24 0.0000000000) Type 0 (short A-A surveillance) from a8dd27 at 8225ft
(-23 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 229kt heading 236 VS 0
(-22 0.0000000000) Type 11 (all call reply) from a7a616 in reply to interrogator 0
(-22 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.828548, -92.689038) (3.60 @ 239) at 7175ft
(-24 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 229kt heading 236 VS 128
(-23 0.0000000000) Type 11 (all call reply) from a8dd27 in reply to interrogator 0
(-23 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 229kt heading 236 VS 128
(-24 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.827384, -92.691516) (3.74 @ 239) at 7175ft
(-24 0.0000000000) Type 11 (all call reply) from a7a616 in reply to interrogator 0
(-24 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 229kt heading 236 VS 0
(-24 0.0000000000) Type 11 (all call reply) from a8dd27 in reply to interrogator 0
(-22 0.0000000000) Type 0 (short A-A surveillance) from a7a616 at 7175ft
(-22 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.826826, -92.692454) (3.80 @ 239) at 7175ft
(-23 0.0000000000) Type 17 subtype 04 (ident) from a7a616 of type NO INFO with ident DAL2235 
(-24 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 229kt heading 236 VS 0
(-26 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.826233, -92.693678) (3.87 @ 239) at 7175ft
(-24 0.0000000000) Type 11 (all call reply) from a7a616 in reply to interrogator 0
(-24 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 229kt heading 236 VS -128
(-22 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.825638, -92.694986) (3.94 @ 239) at 7175ft
(-24 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.825103, -92.696206) (4.01 @ 239) at 7175ft
(-26 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.824452, -92.697545) (4.09 @ 239) at 7175ft
(-23 0.0000000000) Type 11 (all call reply) from a8dd27 in reply to interrogator 0
(-23 0.0000000000) Type 0 (short A-A surveillance) from a8dd27 at 7950ft
(-23 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 229kt heading 236 VS 0
(-23 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.822525, -92.701394) (4.31 @ 238) at 7175ft
(-23 0.0000000000) Type 11 (all call reply) from a7a616 in reply to interrogator 0
(-25 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.822067, -92.702506) (4.37 @ 238) at 7175ft
(-24 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 229kt heading 236 VS 0
(-25 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.819641, -92.707672) (4.66 @ 238) at 7175ft
(-25 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.818954, -92.709045) (4.74 @ 238) at 7175ft
(-24 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 229kt heading 236 VS 0
(-24 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 229kt heading 236 VS -128
(-24 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.817764, -92.711596) (4.89 @ 238) at 7175ft
(-24 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 229kt heading 236 VS 0
(-23 0.0000000000) Type 11 (all call reply) from a8dd27 in reply to interrogator 0
(-24 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.813838, -92.719987) (5.36 @ 238) at 7175ft
(-25 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.811951, -92.723694) (5.58 @ 238) at 7175ft
(-25 0.0000000000) Type 17 subtype 09-1 (track report) from a7a616 with velocity 231kt heading 236 VS 0
(-25 0.0000000000) Type 17 subtype 05 (position report) from a7a616 at (44.810165, -92.727618) (5.80 @ 238) at 7175ft