Re: [Discuss-gnuradio] Successful installation of GNURadio 3.6.4.1 on Window XP and Windows 8
I've been out of touch with this work for some years, but find that many are still searching for the drivers referred to in this guide. As a help to all, I've uploaded all these drivers to a shared folder on Google Drive here: https://drive.google.com/open?id=0Byk3JPiq4KUKY3B1enR6djAyX1k I hope this will remain as an active archive for many years to come, even if the original driver links break. If I can make time, I hope someday to update these instructions for working under Windows 10 -- if it has not already been done by then! :) B. On Thu, Dec 26, 2013 at 9:40 PM, Bhaskar11 <niceguy...@gmail.com> wrote: > *After much experimentation I have finally found a way to successfully > install and fully run GRC 3.6.4.1 both under Windows XP and Windows 8.* I > presume it should therefore work equally well under Vista and 7. > > First a few comments on the common causes of problems that most people > have had: > > a. It is critical to have the correct *matching* and *complete* versions > of the various required libraries. Most installations instructions online > fail because of this reason. The Ettus installation instructions officially > recommended on GNURadio website and provided here > <http://code.ettus.com/redmine/ettus/projects/uhd/wiki/GNURadio_Windows> fail > now because many of the original binary versions referred to are no longer > available. Hence those instructions are now outdated and should be replaced > by the instructions provided in this email. > > b. Although it is possible to successfully install GNURadio binaries for > versions 3.7.x, none of them include runtime DLLs for WX GUI blocks. Hence > these blocks are not displayed, and so most of the example files available > cannot be used as they need WX GUI blocks. Moreover, some of the QT GUI > blocks do not work in certain versions. Since I do not know how to make > these binaries, I request those who have created these version 3.7.x > Windows binaries to repack them so that we can run the latest versions of > GNURadio in Windows. Until that is done, there is no point trying to > install those versions. > > c. Only GNURadio version 3.6.x binaries have WX GUI blocks. But versions > 3.6.2 does not allow moving the blocks. Only 3.6.4.1 is usable, and works > perfectly well for all available examples tested so far including all QT > GUI and WX GUI blocks. > > d. The required Python libraries versions are available only for Python > version 2.7.3 and are NOT all available for versions 2.7.6 or above, or at > least I could not find them online. Hence we have to use libraries > compatible only with Python 2.7.3. > > e. Some library versions have their quirks or bugs. For example PyGTK > 2.24.0 does not allow you to add blocks in GRC. Only version PyGTK 2.24.2 > works ok. Also wxPython binary called > "wxPython2.8-win32-unicode-2.8.12.1-py27" > just does not work, but the same version but different binary called > "wxPython-2.8.12.1.win32-py2.7" works correctly. Most online instructions > do not mention the need for "wxPython-common" library, which is absolutely > necessary. Also some odd problems such as this > <http://gnuradio.4.n7.nabble.com/Windows-install-guide-from-Ettus-Research-missing-important-note-td44754.html> > cease to exist when the correct libraries are matched. > > f. In the instructions below I have listed all the correct working > libraries and binaries with links from which to download them. Please use > only the binaries from these links and install them in the sequence > provided. Other versions or binaries may not work. Keep all default options > unless otherwise specified here. If you have problems working with the > instructions below, check your binaries, and ensure that you are doing a > clean install. > > Finally, please share your experiences with success and failures on this > list so that others may benefit. > > *Instructions to install GNURadio in Windows XP and Windows 8:* > > 1. Uninstall all earlier installations and libraries of GNURadio and > Python and their add-ons. Ensure that the GNURadio directory and Python > directory are entirely removed by the uninstalls. > For Windows XP GNURadio default directory is: C:\Program Files\gnuradio > For Windows 8 it is: C:\Program Files (x86)\gnuradio > For all platforms the Python default directory is: C:\Python27 > Both the GNURadio and Python directories should be non-existent. If they > still exist, then delete them and reboot. We want as clean an install as > possible. > > 2. Download "Microsoft Visual C++ 2010 Redistributable Package (x86)" from > here <http://www.microsoft.com/en-us/download/details.aspx?id=> and > install "vcredist_x86". > If it says a copy is a
Re: [Discuss-gnuradio] Successful installation of GNURadio 3.6.4.1 on Window XP and Windows 8
I've uploaded them on Google Drive here: https://drive.google.com/open?id=0Byk3JPiq4KUKWWlPTTdjUzRKSkk B. On Thu, Nov 13, 2014 at 3:17 AM, sollowrote: > I also have this problem. > Could you send me that two modules file? > > Thanks > > > > -- > View this message in context: http://gnuradio.4.n7.nabble. > com/Successful-installation-of-GNURadio-3-6-4-1-on-Window- > XP-and-Windows-8-tp45545p51304.html > Sent from the GnuRadio mailing list archive at Nabble.com. > > ___ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] GNU Radio 3.6.4.1 Windows 7 Install - Wx UI Scope Sink Freeze
a. The No such file or directory suggests a paths problem. b. The Permission denied suggests an access rights problem. Try logging in with Administrator rights. Windows 7 onwards is very picky with rights issues. c. The TypeError: (No array-type handler for type class 'ctypes.c_ulong' suggests a conflict of library versions. Some suggested steps to fix: 1. Start with a clean install. Undo all the changes you made with Notepad and directory renaming. Unintall Python, GNURadio, etc. Reboot. Check that all Python, GNURadio and related directories are empty, otherwise delete manually. Reboot. 2. Login with full Administrator rights. Now install of Python, GNURadio, etc. with the exact versions recommended in the Successful installation of GNURadio 3.6.4.1 on Window XP and Windows 8 thread. Do not make any manual changes with Notepad, etc. 3. Check your paths. Did you set the paths correctly in systems variables and not user variables? Run a cmd window and type SET to check all the environment variables for the PYTHONPATH and GRC_BLOCKS_PATH and PATH contents. Correct the paths if needed. 4. Run your code with full Administrator rights. 5. If WX UI Scope Sink still freezes, check if other WX widgets work ok. If they are ok, then try to change the WX UI Scope Sink settings. Let us know what works. Good luck! :) B On Thu, Feb 6, 2014 at 4:47 PM, Tom Rondeau t...@trondeau.com wrote: On Wed, Jan 29, 2014 at 4:51 PM, Carl Allen carl.alle...@gmail.com wrote: Hello, I am new to GNU Radio and I followed the new windows install directions listed in the thread Successful installation of GNURadio 3.6.4.1 on Window XP and Windows 8 for my Windows 7 machine (intel 64 bit OS). Everything installed okay except when I created a simple chain in the gnu radio-companion (signal source, throttle, and WX UI Scope Sink) the WX GUI Scope Sink freezes before plotting anything. I followed the directions mentioned in WX GUI Scope frozen and error-msg gr_vmcircbuf_default_factory: Invalid argument thread with no success. Namely 1) I created C:\Users\myname\.gnuradio\config.conf in notepad with [wxgui] , style = nongl 2) renamed the openGL file folders in C:\Python27\Lib\site-packages\ directory. Not sure if this is related, but I can not run the gnuradio-companion.py from the command prompt. In order to run the script I have to open it run it from the python IDE. Below I included the messages from the GNU Radio Companion and the WxPython window below. The error message listed in the wxPython window was: TypeError: (No array-type handler for type class 'ctypes.c_ulong' (value: c_ulong(0L)) registered, OpenGL.converters.CallFuncPyConverter object at 0x02F8E730) Note that the WxPython message is the same message posted in the thread Gnuradio 3.7.2 Windows?. I could not find a resolution to this problem in the archives or by searching the net so any assistance would be appreciated. Thank you, Carl Hi Carl, Any progress on this problem? It would be nice to get an answer, but I'm afraid it's going to take someone who understands Windows better than I do. Not being able to run gnuradio-companion from the command line suggests a bigger problem, possibly related to paths, which might be the cause of something. Tom ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] wxGUI libraries in the GRC
Hi Anusha, The Windows binaries for GRC version 3.7.2.1 do not have WX GUI stuff. You have to install an earlier version of GRC. Please see: https://lists.gnu.org/archive/html/discuss-gnuradio/2013-12/msg00497.html for a discussion on this and how to install a working version under Windows. B. On Fri, Jan 31, 2014 at 4:53 PM, Tom Rondeau t...@trondeau.com wrote: On Thu, Jan 30, 2014 at 6:48 PM, Yarlagadda, Anusha (337G) anusha.yarlaga...@jpl.nasa.gov wrote: I just noticed I don't have QT FFT sink http://i.imgur.com/RfpwDOP.png Also can you please suggest what OS is recommended to have my USRP up and running without any glitches. If Linux is recommended I don't mind getting a linux system and what kind of system do I need(memory, storage??) Thanks But you do have a QT GUI Frequency Sink. Same thing. Tom -Original Message- From: discuss-gnuradio-bounces+anusha.yarlagadda=jpl.nasa@gnu.org[mailto: discuss-gnuradio-bounces+anusha.yarlagadda=jpl.nasa@gnu.org] On Behalf Of Yarlagadda, Anusha (337G) Sent: Thursday, January 30, 2014 3:29 PM To: Marcus Müller; discuss-gnuradio@gnu.org Subject: Re: [Discuss-gnuradio] wxGUI libraries in the GRC Thank you. I don't have WX and have only QT Library under Instrumentation. Maybe that's a windows issue? http://i.imgur.com/RfpwDOP.png As you have suggested I will replace WX blocks with QT blocks. Thanks for your help, Anusha ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Re: [Discuss-gnuradio] Successful installation of GNURadio 3.6.4.1 on Window XP and Windows 8
Hi Tom, Thanks for the suggestion! I have updated the wiki by adding a link to the email thread. :) But I wonder if it it appropriate to include the instructions directly in the wiki? I will be happy to do it and update it as and when I have anything to add. I just need to know if there is are guidelines for this sort of thing, or whether I can ask someone who oversees the overall wiki content. B On Thu, Jan 9, 2014 at 10:10 PM, Tom Rondeau t...@trondeau.com wrote: On Mon, Jan 6, 2014 at 9:19 AM, Bhaskar11 niceguy...@gmail.com wrote: Hi Tom, 1. Thanks for adding the link in the WindowsInstall wiki. I note that the link has been added in the section on Building on Windows with Native Tools where it is surely relevant for the dependencies that I discovered. But my instructions are intended for installing with pre-built binaries, and are mainly aimed at users who are *not* able to build natively, and so would never look under that section. For such users it will be very useful if you can add a link in the Pre-built Binaries section right where the link to the Ettus Research site is made. It can be added as an update or a caveat to the Ettus instructions link. 2. As an addendum to my main post, I have found that only one UHD driver works correctly with GRC 3.6.4.1. under Windows XP and Windows 8. And that is version 3.5.0 (file name uhd_003.005.000-release_Win32) available from here. I will share a more detailed update on the UHD driver compatibility and error messages in a separate post. But I have included this info here for completeness of this thread. B Bhaskar, Once again, thanks for your help. With the gnuradio.org wiki, you know, anyone can get an account and edit the wiki, so with someone like you who's actually been through this process, it'd be great if you could make these changes yourself to help keep us all honest and up to date! Thanks! Tom On Mon, Dec 30, 2013 at 9:29 PM, Tom Rondeau t...@trondeau.com wrote: Bhaskar, Thanks for your effort on not only getting GNU Radio working on Windows but also providing us with the steps you took to get there. That could be really helpful to a lot of people. I have made a link on our WindowsInstall wiki to point to your email for other people looking for help. Please note, though, that we've tried to make it very clear that Windows is not a fully supported OS. None of the core developers can really test and build on Windows, and we rely on patches and feedback like you've provided from the community. We do our best to keep things working cross-platform, but as you've experienced, as versions change (both GNU Radio and it's dependencies), this is a serious project. Tom On Thu, Dec 26, 2013 at 11:10 AM, Bhaskar11 niceguy...@gmail.com wrote: After much experimentation I have finally found a way to successfully install and fully run GRC 3.6.4.1 both under Windows XP and Windows 8. I presume it should therefore work equally well under Vista and 7. First a few comments on the common causes of problems that most people have had: a. It is critical to have the correct *matching* and *complete* versions of the various required libraries. Most installations instructions online fail because of this reason. The Ettus installation instructions officially recommended on GNURadio website and provided here fail now because many of the original binary versions referred to are no longer available. Hence those instructions are now outdated and should be replaced by the instructions provided in this email. b. Although it is possible to successfully install GNURadio binaries for versions 3.7.x, none of them include runtime DLLs for WX GUI blocks. Hence these blocks are not displayed, and so most of the example files available cannot be used as they need WX GUI blocks. Moreover, some of the QT GUI blocks do not work in certain versions. Since I do not know how to make these binaries, I request those who have created these version 3.7.x Windows binaries to repack them so that we can run the latest versions of GNURadio in Windows. Until that is done, there is no point trying to install those versions. c. Only GNURadio version 3.6.x binaries have WX GUI blocks. But versions 3.6.2 does not allow moving the blocks. Only 3.6.4.1 is usable, and works perfectly well for all available examples tested so far including all QT GUI and WX GUI blocks. d. The required Python libraries versions are available only for Python version 2.7.3 and are NOT all available for versions 2.7.6 or above, or at least I could not find them online. Hence we have to use libraries compatible only with Python 2.7.3. e. Some library versions have their quirks or bugs. For example PyGTK 2.24.0 does not allow you to add blocks in GRC
Re: [Discuss-gnuradio] Successful installation of GNURadio 3.6.4.1 on Window XP and Windows 8
Hi Tom, 1. Thanks for adding the link in the WindowsInstall wiki. I note that the link has been added in the section on Building on Windows with Native Tools where it is surely relevant for the dependencies that I discovered. But my instructions are intended for installing with pre-built binaries, and are mainly aimed at users who are *not* able to build natively, and so would never look under that section. For such users it will be very useful if you can add a link in the Pre-built Binaries section right where the link to the Ettus Research site is made. It can be added as an update or a caveat to the Ettus instructions link. 2. As an addendum to my main post, I have found that only one UHD driver works correctly with GRC 3.6.4.1. under Windows XP and Windows 8. And that is version 3.5.0 (file name uhd_003.005.000-release_Win32) available from herehttp://files.ettus.com/binaries/uhd_stable/releases/uhd_003.005.000-release/uhd_003.005.000-release_Win32.exe . I will share a more detailed update on the UHD driver compatibility and error messages in a separate post. But I have included this info here for completeness of this thread. B On Mon, Dec 30, 2013 at 9:29 PM, Tom Rondeau t...@trondeau.com wrote: Bhaskar, Thanks for your effort on not only getting GNU Radio working on Windows but also providing us with the steps you took to get there. That could be really helpful to a lot of people. I have made a link on our WindowsInstall wiki to point to your email for other people looking for help. Please note, though, that we've tried to make it very clear that Windows is not a fully supported OS. None of the core developers can really test and build on Windows, and we rely on patches and feedback like you've provided from the community. We do our best to keep things working cross-platform, but as you've experienced, as versions change (both GNU Radio and it's dependencies), this is a serious project. Tom On Thu, Dec 26, 2013 at 11:10 AM, Bhaskar11 niceguy...@gmail.com wrote: After much experimentation I have finally found a way to successfully install and fully run GRC 3.6.4.1 both under Windows XP and Windows 8. I presume it should therefore work equally well under Vista and 7. First a few comments on the common causes of problems that most people have had: a. It is critical to have the correct *matching* and *complete* versions of the various required libraries. Most installations instructions online fail because of this reason. The Ettus installation instructions officially recommended on GNURadio website and provided here fail now because many of the original binary versions referred to are no longer available. Hence those instructions are now outdated and should be replaced by the instructions provided in this email. b. Although it is possible to successfully install GNURadio binaries for versions 3.7.x, none of them include runtime DLLs for WX GUI blocks. Hence these blocks are not displayed, and so most of the example files available cannot be used as they need WX GUI blocks. Moreover, some of the QT GUI blocks do not work in certain versions. Since I do not know how to make these binaries, I request those who have created these version 3.7.x Windows binaries to repack them so that we can run the latest versions of GNURadio in Windows. Until that is done, there is no point trying to install those versions. c. Only GNURadio version 3.6.x binaries have WX GUI blocks. But versions 3.6.2 does not allow moving the blocks. Only 3.6.4.1 is usable, and works perfectly well for all available examples tested so far including all QT GUI and WX GUI blocks. d. The required Python libraries versions are available only for Python version 2.7.3 and are NOT all available for versions 2.7.6 or above, or at least I could not find them online. Hence we have to use libraries compatible only with Python 2.7.3. e. Some library versions have their quirks or bugs. For example PyGTK 2.24.0 does not allow you to add blocks in GRC. Only version PyGTK 2.24.2 works ok. Also wxPython binary called wxPython2.8-win32-unicode-2.8.12.1-py27 just does not work, but the same version but different binary called wxPython-2.8.12.1.win32-py2.7 works correctly. Most online instructions do not mention the need for wxPython-common library, which is absolutely necessary. Also some odd problems such as this cease to exist when the correct libraries are matched. f. In the instructions below I have listed all the correct working libraries and binaries with links from which to download them. Please use only the binaries from these links and install them in the sequence provided. Other versions or binaries may not work. Keep all default options unless otherwise specified here. If you have problems working with the instructions below, check your binaries, and ensure that you are doing a clean install
[Discuss-gnuradio] Successful installation of GNURadio 3.6.4.1 on Window XP and Windows 8
*After much experimentation I have finally found a way to successfully install and fully run GRC 3.6.4.1 both under Windows XP and Windows 8.* I presume it should therefore work equally well under Vista and 7. First a few comments on the common causes of problems that most people have had: a. It is critical to have the correct *matching* and *complete* versions of the various required libraries. Most installations instructions online fail because of this reason. The Ettus installation instructions officially recommended on GNURadio website and provided herehttp://code.ettus.com/redmine/ettus/projects/uhd/wiki/GNURadio_Windows fail now because many of the original binary versions referred to are no longer available. Hence those instructions are now outdated and should be replaced by the instructions provided in this email. b. Although it is possible to successfully install GNURadio binaries for versions 3.7.x, none of them include runtime DLLs for WX GUI blocks. Hence these blocks are not displayed, and so most of the example files available cannot be used as they need WX GUI blocks. Moreover, some of the QT GUI blocks do not work in certain versions. Since I do not know how to make these binaries, I request those who have created these version 3.7.x Windows binaries to repack them so that we can run the latest versions of GNURadio in Windows. Until that is done, there is no point trying to install those versions. c. Only GNURadio version 3.6.x binaries have WX GUI blocks. But versions 3.6.2 does not allow moving the blocks. Only 3.6.4.1 is usable, and works perfectly well for all available examples tested so far including all QT GUI and WX GUI blocks. d. The required Python libraries versions are available only for Python version 2.7.3 and are NOT all available for versions 2.7.6 or above, or at least I could not find them online. Hence we have to use libraries compatible only with Python 2.7.3. e. Some library versions have their quirks or bugs. For example PyGTK 2.24.0 does not allow you to add blocks in GRC. Only version PyGTK 2.24.2 works ok. Also wxPython binary called wxPython2.8-win32-unicode-2.8.12.1-py27 just does not work, but the same version but different binary called wxPython-2.8.12.1.win32-py2.7 works correctly. Most online instructions do not mention the need for wxPython-common library, which is absolutely necessary. Also some odd problems such as thishttp://gnuradio.4.n7.nabble.com/Windows-install-guide-from-Ettus-Research-missing-important-note-td44754.htmlcease to exist when the correct libraries are matched. f. In the instructions below I have listed all the correct working libraries and binaries with links from which to download them. Please use only the binaries from these links and install them in the sequence provided. Other versions or binaries may not work. Keep all default options unless otherwise specified here. If you have problems working with the instructions below, check your binaries, and ensure that you are doing a clean install. Finally, please share your experiences with success and failures on this list so that others may benefit. *Instructions to install GNURadio in Windows XP and Windows 8:* 1. Uninstall all earlier installations and libraries of GNURadio and Python and their add-ons. Ensure that the GNURadio directory and Python directory are entirely removed by the uninstalls. For Windows XP GNURadio default directory is: C:\Program Files\gnuradio For Windows 8 it is: C:\Program Files (x86)\gnuradio For all platforms the Python default directory is: C:\Python27 Both the GNURadio and Python directories should be non-existent. If they still exist, then delete them and reboot. We want as clean an install as possible. 2. Download Microsoft Visual C++ 2010 Redistributable Package (x86) from here http://www.microsoft.com/en-us/download/details.aspx?id= and install vcredist_x86. If it says a copy is already installed and offers to repair it, and accept to repair. If it says a later version is already installed, then accept to close. 3. Download and install python-2.7.3.msi from herehttp://www.python.org/ftp/python/2.7.3/python-2.7.3.msi . 4. Download and install lxml-3.0.2.win32-py2.7 from herehttps://pypi.python.org/packages/2.7/l/lxml/lxml-3.0.2.win32-py2.7.exe#md5=a3863518b39bb260218fa6048247e0da . 5. Download and install numpy-1.7.1-win32-superpack-python2.7 from herehttp://garr.dl.sourceforge.net/project/numpy/NumPy/1.7.1/numpy-1.7.1-win32-superpack-python2.7.exe . 6. Download and install PyQt-Py2.7-x86-gpl-4.9.6-1 from herehttp://kaz.dl.sourceforge.net/project/pyqt/PyQt4/PyQt-4.9.6/PyQt-Py2.7-x86-gpl-4.9.6-1.exe . (Note: Keep all default options. You do NOT need to change anything.) 7. Download and install PyQwt-5.2.1-py2.7-x32-pyqt4.9.6-numpy1.7.1 from here http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyqwt. 8. Download and install Cheetah-2.4.4.win32-py2.7 from herehttp://www.lfd.uci.edu/~gohlke/pythonlibs/#cheetah . 9. Download and install