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. 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.
> >> >
> >> > 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 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 here.
> >> >
> >> > 4. Download and install "lxml-3.0.2.win32-py2.7" from here.
> >> >
> >> > 5. Download and install "numpy-1.7.1-win32-superpack-python2.7" from
> >> > here.
> >> >
> >> > 6. Download and install "PyQt-Py2.7-x86-gpl-4.9.6-1" from here.
> >> > (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.
> >> >
> >> > 8. Download and install "Cheetah-2.4.4.win32-py2.7" from here.
> >> >
> >> > 9. Download and install "PyOpenGL-3.1.0a1.win32-py2.7" from here.
> >> >
> >> > 10. Download and install "pygtk-all-in-one-2.24.2.win32-py2.7" from
> >> > here.
> >> >
> >> > 11. Download and install "wxPython-2.8.12.1.win32-py2.7" from here.
> >> > On Windows 8 you may get: Runtime error R6034 "An application has made
> >> > an
> >> > attempt to load the C runtime library incorrectly. Please contact the
> >> > application's support team for more information." Ignore the message
> and
> >> > continue.
> >> >
> >> > 12. Download and install "wxPython-common-2.8.12.1.win32-py2.7" from
> >> > here.
> >> > On Windows 8 you may get: Runtime error R6034 "An application has made
> >> > an
> >> > attempt to load the C runtime library incorrectly. Please contact the
> >> > application's support team for more information." Ignore the message
> and
> >> > continue.
> >> >
> >> > 13. Download and install "gnuradio_3.6.4.1_Win32" (stable version)
> from
> >> > here.
> >> > Select the option to "Add gnuradio to the system path for all users".
> >> >
> >> > On Windows 8 you may receive "Warning! PATH too long installer unable
> to
> >> > modify PATH!" which seems to be a NSIS installer problem when it finds
> >> > the
> >> > total path to be longer than 1024. If you receive this message then
> you
> >> > must
> >> > manually add the installation bin directory to the system path.
> >> > For Windows XP the PATH variable must include: "C:\Program
> >> > Files\gnuradio\bin;"
> >> > For Windows 8 the PATH must include: "C:\Program Files
> >> > (x86)\gnuradio\bin;"
> >> > The string can be added to the beginning of the PATH to ensure it gets
> >> > priority. In any case manually verify that the Path has been correctly
> >> > set
> >> > as above whether by the installer or by you.
> >> >
> >> > 15. Manually add the PYTHONPATH environment variable.
> >> > For Windows XP this is normally: "PYTHONPATH=C:\Program
> >> > Files\gnuradio\lib\site-packages"
> >> > For Windows 8 this is: "PYTHONPATH=C:\Program Files
> >> > (x86)\gnuradio\lib\site-packages"
> >> >
> >> > 16. Check that the GRC_BLOCKS_PATH environment variable has been set
> to
> >> > by
> >> > GNURadio installer. Normally this should happen automatically. If it
> has
> >> > not
> >> > been set, then set it manually.
> >> > For Windows XP this is: "GRC_BLOCKS_PATH=C:\Program
> >> > Files\gnuradio\share\gnuradio\grc\blocks"
> >> > For Windows 8 this is: "GRC_BLOCKS_PATH=C:\Program Files
> >> > (x86)\gnuradio\share\gnuradio\grc\blocks"
> >> >
> >> > 17. Install any other hardware drivers that you need such as UHD, etc.
> >> >
> >> > 18. To run, in the command line type:
> >> > gnuradio-companion.py
> >> >
> >> > If you like you can create a batch file to run this from a shortcut
> from
> >> > the
> >> > menu or the desktop.
> >> >
> >> > Hope this guide saves you many hours of wasted time so that you can
> >> > fully
> >> > enjoy the wonderful GNURadio experience!!
> >> >
> >> > B
> >> >
> >> >
> >> > _______________________________________________
> >> > 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

Reply via email to