GNU Radio installation on windows

4,243 views
Skip to first unread message

Jane

unread,
Oct 30, 2013, 2:15:40 AM10/30/13
to ultra-c...@googlegroups.com
Hello,
 
 
I am trying to install GNU radio in windows 7 by following the link above. Everything went well until I reached the point that two extra dependencies, "Cheetah" and "PyOpenGL", need to be installed by easy-stall (at the very end of section "Install dependencies" and right before the section of "Install GNU Radio".) I got the following problems:
1. The "Cheetah" and "pyopengl" links in the table couldn't work.
2. If I follow the links before these two links in each row, What I actually get are file folders, instead of single executable files which the command "easy-install" could apply.
 
If anybody has any knowledge on this problem, please explain how to install "Cheetah" and "pyopengl" dependencies.
 
Thanks a lot in advance.
 
Jane
P.S. Or are there easy steps to install this software?

Larry Dighera

unread,
Oct 30, 2013, 12:59:28 PM10/30/13
to ultra-c...@googlegroups.com, jenc...@gmail.com, malikzee...@yahoo.com


Hello Jane,

A poster to this group, ZEESHAN HAYAT <malikzee...@yahoo.com> reports
that he has successfully installed GNU Radio under Windows. On Tue, 27 Aug
2013 Zeeshan offered me this tip:

I have installed GNU radio on windows 8, 64 bit. Yes you are right, the
link that I have provided shows the download procedure for older version of
windows. Just download all the dependencies in 64 bit, and then install GNU
radio. Don't forget to add path to your system. It'll work fine. Please do
ask if you have any problem in installation.

Perhaps Zeeshan may be able to offer you a little guidance.

The official place for discussing GNU Radio is:
<http://gnuradio.org/redmine/projects/gnuradio/wiki/MailingLists>.

GNU Radio hosts a number of email lists for discussion of GNU Radio related
topics at "It is strongly recommended that everyone using GNU Radio and/or
the USRP subscribe to the discuss-gnuradio mailing list. It is the proper
place to ask if you have any questions or problems.

Finally, there is this post:
<https://groups.google.com/forum/#!searchin/ultra-cheap-sdr/gnu$20radio$20windows|sort:date/ultra-cheap-sdr/8_m39PzkEmA/j2_BDrWnmswJ>
On Sunday, June 24, 2012 7:32:43 AM UTC+5, Jason Smith wrote:

Hello. I thought I would share my experience with installing GNU Radio. I have
it working in Windows, however I have not managed to get it working yet with
the RTL SDR. I am using Windows XP.

Firstly I thought I would try GNU Radio in Linux (since all the information I
saw said, if you want to use GNU Radio, the easy way is under Linux). Tried
Linux Mint (USB boot drive that I already had), but the script build-gnuradio
complained about the version of Linux. Tried the latest Linux Mint 13, same
complaint. Tried latest Ubuntu and had various problems with things compiling
and something was not quite right with the casper-wr drive. Anyway after
building too many Linux USB images I ended up dropping the Linux method and
thought I’d give Windows a go.

I didn’t use cmake and boost, I prefer not to install stuff on Windows that is
only ever going to be used for a few seconds. From my failed attempts in Linux,
boost seems to take a huge amount of drive space. The following probably skips
a couple of steps that I forgot, but this is mostly what I did.

Installed python 2.7 into C:\Program Files\Python27\

Installed gnu radio precompiled version gnuradio_3.6.0_Win32.exe from
http://files.ettus.com/binaries/gnuradio/latest_stable/ into C:\Program
Files\gnuradio\

Changed the environment variables in windows (Right click on My computer,
Properties, Advanced, Environment Variables). Added the following to the end of
the PATH variable

;C:\Program Files\gnuradio\bin;C:\Program Files\python27

Made a new variable PYTHONPATH with the variable

C:\Program Files\Python27;C:\Program Files\Python27\Lib;C:\Program
Files\Python27\Lib\pkgconfig;C:\Program
Files\Python27\include\pygtk-2.0\pygtk;C:\Program
Files\Python27\share;C:\Program Files\Python27\include;C:\Program
Files\Python27\include\pygtk-2.0\pygtk;C:\Program Files\gnuradio;C:\Program
Files\gnuradio\lib\site-packages

(I doubt I needed all that in the pythonpath, but I don’t know python so I
added anything that I thought might be remotely important).

Downloaded and installed pygtk-all-in-one-2.24.0.win32-py2.7.msi from

http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.24/

Open IDLE (Python GUI), load the file:

C:\Program Files\gnuradio\bin\gnuradio-companion.py

Click on Run, Run Module and look at the error messages. Go to

http://www.lfd.uci.edu/~gohlke/pythonlibs/

to download the relevant python bits that need installing.

Base-12.6.19.win32-py2.7.exe

pygtk-2.22.0.win32-py2.7.exe

numpy-MKL-1.6.2.win32-py2.7.exe

wxPython-common-2.8.12.1.win32-py2.7.exe

wxPython-2.8.12.1.win32-py2.7.exe

On installing, it finds python and installs it to the appropriate location. It
came up with an error message each time, but it worked. (I probably forgot some
others that needed installing from the list above).

Most of the example programs work when I run them. I haven’t yet worked out how
to get the RTL2832 source block to work yet.

To conclude: I did things the wrong way, but it is working well enough for me
to have a play around with gnuradio. If I could get it working with RTL SDR
that would be brilliant. It is able to load the RTL2832 source block but I
can’t get it to run because I haven’t successfully integrated gr-baz into
gnu-radio. I have been using the RTL2832 dongle with SDRSharp (which is
excellent) and HDSDR.

Cheers,

----------------------------

I hope you find those resources helpful.

Please do report your steps to successful GNU Radio installation under Windows
here when you're finished.

Best regards,
Larry



On Tue, 29 Oct 2013 23:15:40 -0700 (PDT), Jane <jenc...@gmail.com> wrote:

>Hello,
>
>Please see this attached link: *
>http://code.ettus.com/redmine/ettus/projects/uhd/wiki/GNURadio_Windows*<http://code.ettus.com/redmine/ettus/projects/uhd/wiki/GNURadio_Windows>

Jane

unread,
Oct 30, 2013, 9:15:56 PM10/30/13
to ultra-c...@googlegroups.com
For those who have installed gnu software correctly by following the instruction in the link (http://code.ettus.com/redmine/ettus/projects/uhd/wiki/GNURadio_Windows), can you run command "easy_install cheetah" in c:\Program Files\Python 2.7\Scripts? I always got an permission denial message (administrator privilege issue). However, my account is the only account in this computer. Therefore, its attribute is of administrator type.
 
Any feedback on this issue would be appreciated.
 
Jane

Larry Dighera

unread,
Oct 30, 2013, 9:45:07 PM10/30/13
to ultra-c...@googlegroups.com
On Wed, 30 Oct 2013 18:15:56 -0700 (PDT), Jane <jenc...@gmail.com> wrote:

>For those who have installed gnu software correctly by following the
>instruction in the link (*
>http://code.ettus.com/redmine/ettus/projects/uhd/wiki/GNURadio_Windows*<http://code.ettus.com/redmine/ettus/projects/uhd/wiki/GNURadio_Windows>),
>can you run command "easy_install cheetah" in c:\Program Files\Python
>2.7\Scripts? I always got an permission denial message (administrator
>privilege issue). However, my account is the only account in this computer.
>Therefore, its attribute is of administrator type.
>
>Any feedback on this issue would be appreciated.
>
>Jane
>

Try right-clicking the installation program's icon, and selecting Run As
Administrator.

Jane

unread,
Oct 30, 2013, 10:10:33 PM10/30/13
to ultra-c...@googlegroups.com
This command has to be executed via command window (cmd) because you will need to pass a parameter over, such as "easy_install cheetah". If you do it by a right click, you will has no way to pass over the parameter "cheetah".
 

On Tuesday, October 29, 2013 11:15:40 PM UTC-7, Jane wrote:

Kristaps

unread,
Oct 31, 2013, 1:57:35 AM10/31/13
to ultra-c...@googlegroups.com
Try running the Command Prompt as administrator (right click on its icon, run as ..).


--
You received this message because you are subscribed to the Google Groups "Ultra Cheap SDR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ultra-cheap-s...@googlegroups.com.
To post to this group, send email to ultra-c...@googlegroups.com.
Visit this group at http://groups.google.com/group/ultra-cheap-sdr.
For more options, visit https://groups.google.com/groups/opt_out.

Larry Dighera

unread,
Oct 31, 2013, 10:39:02 AM10/31/13
to ultra-c...@googlegroups.com

Um. Perhaps if your right-click the Command icon and select Run As
Administrator?...


On Wed, 30 Oct 2013 19:10:33 -0700 (PDT), Jane <jenc...@gmail.com> wrote:

>This command has to be executed via command window (cmd) because you will
>need to pass a parameter over, such as "easy_install cheetah". If you do it
>by a right click, you will has no way to pass over the parameter "cheetah".
>
>
>On Tuesday, October 29, 2013 11:15:40 PM UTC-7, Jane wrote:
>
>> Hello,
>>
>> Please see this attached link: *
>> http://code.ettus.com/redmine/ettus/projects/uhd/wiki/GNURadio_Windows*<http://code.ettus.com/redmine/ettus/projects/uhd/wiki/GNURadio_Windows>

Jane

unread,
Oct 31, 2013, 12:11:30 PM10/31/13
to ultra-c...@googlegroups.com
Mine is working now. Just want to confirm with you guys: where did you install "UHD Software"? I installed this UHD folder in parallel with "GNU Radio" folder.

On Tuesday, October 29, 2013 11:15:40 PM UTC-7, Jane wrote:

Jane

unread,
Oct 31, 2013, 12:18:34 PM10/31/13
to ultra-c...@googlegroups.com
However, there is no UHD shortcut created even though I did it twice.

On Tuesday, October 29, 2013 11:15:40 PM UTC-7, Jane wrote:
Reply all
Reply to author
Forward
0 new messages