Difference between revisions of "QtRadio Installation"
(→libevent) |
(→Building the branch) |
||
Line 52: | Line 52: | ||
Create a new directory and cd into it. | Create a new directory and cd into it. | ||
− | $ git clone git://github.com/alexlee188/ghpsdr3-alex | + | <pre>$ git clone git://github.com/alexlee188/ghpsdr3-alex</pre> |
It will take a minute to download. | It will take a minute to download. | ||
cd into the new directory ghpsdr3-alex: | cd into the new directory ghpsdr3-alex: | ||
− | + | <pre> | |
$ cd ghpsdr3-alex | $ cd ghpsdr3-alex | ||
$ git checkout rxtx-event | $ git checkout rxtx-event | ||
− | + | </pre> | |
You are now working with Alex's latest and greatest! | You are now working with Alex's latest and greatest! | ||
− | + | <pre> | |
$ autoreconf -i | $ autoreconf -i | ||
$ ./configure | $ ./configure | ||
$ make all | $ make all | ||
$ sudo make install | $ sudo make install | ||
− | + | </pre> | |
− | (If you do not want to actually install the executable binaries | + | (If you do not want to actually install the executable binaries, skip the sudo make install and just cd into the following directories and run them from there) |
− | + | <pre> | |
Terminal 1 | Terminal 1 | ||
$ cd ghpsdr3-alex/trunk/src/softrock | $ cd ghpsdr3-alex/trunk/src/softrock | ||
Line 80: | Line 80: | ||
$ cd ghpsdr3-alex/trunk/src/QtRadio | $ cd ghpsdr3-alex/trunk/src/QtRadio | ||
$ ./QtRadio | $ ./QtRadio | ||
− | + | </pre> | |
To pull a new version to build | To pull a new version to build | ||
− | + | <pre> | |
$ git pull | $ git pull | ||
$ make all | $ make all | ||
$ sudo make install | $ sudo make install | ||
+ | </pre> | ||
== Installation on Windows == | == Installation on Windows == |
Revision as of 08:01, 12 November 2011
Contents
Installation on Linux
Supported versions are: Ubuntu Lucid Ubuntu Natty etc.
Installation from PPA
Installation from Git
Installing Git
Cloning the repository
How to build the latest rxtx-event branch on Ubuntu 11.04
You will need the following dependencies installed.
libqt4-opengl-dev glutg3-dev libusb-0.1-4 libfftw3-dev portaudio19-dev libpulse-dev libsamplerate0-dev libusb-1.0-0-dev libconfig8-dev libtool qtmobility-dev git
libevent
For the rxtx-event branch of the software, you will also need a version of libevent that is newer than what is available from the Ubuntu distribution. Go to synaptic and completely remove the stock libevent (v1.4) from Ubuntu.
Then download from:
libevent-2.0.15-stable.tar.gz
Uncompress and follow the instructions to build and install:
$ ./configure $ make $ sudo make install $ sudo ldconfig
Building the branch
Create a new directory and cd into it.
$ git clone git://github.com/alexlee188/ghpsdr3-alex
It will take a minute to download. cd into the new directory ghpsdr3-alex:
$ cd ghpsdr3-alex $ git checkout rxtx-event
You are now working with Alex's latest and greatest!
$ autoreconf -i $ ./configure $ make all $ sudo make install
(If you do not want to actually install the executable binaries, skip the sudo make install and just cd into the following directories and run them from there)
Terminal 1 $ cd ghpsdr3-alex/trunk/src/softrock $ ./softrock ...options ... Terminal 2 $ cd ghpsdr3-alex/trunk/src/dspserver $ ./dspserver ..options... Terminal 3 $ cd ghpsdr3-alex/trunk/src/QtRadio $ ./QtRadio
To pull a new version to build
$ git pull $ make all $ sudo make install
Installation on Windows
QtRadio, the client, is available on Windows for RX. A zip can be downloaded from: http://napan.com/ve9gj/qtradio.zip
Unzip to any folder and run the qtradio.exe file. It does not need an actual install, just the included dll files in the same folder.