aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorptrkrysik <ptrkrysik@gmail.com>2015-04-11 18:23:12 +0200
committerptrkrysik <ptrkrysik@gmail.com>2015-04-11 18:23:12 +0200
commit77c7256b739710155182846983186d206607e799 (patch)
tree1fd85013da1c74417bad91bfa10d27426e131fbe /README.md
parent32c2116d88b887938d1d2ee25b2eccbee3981db8 (diff)
Added description of manual compilation to README
Diffstat (limited to 'README.md')
-rw-r--r--README.md34
1 files changed, 34 insertions, 0 deletions
diff --git a/README.md b/README.md
index 60be9a9..bfa6dbb 100644
--- a/README.md
+++ b/README.md
@@ -102,6 +102,40 @@ sudo wireshark -k -Y '!icmp && gsmtap' -i lo
If you want to avoid the risks caused by running *Wireshark* with root privileges follow this short howto:
https://ask.wireshark.org/questions/7976/wireshark-setup-linux-for-nonroot-user
+Manual compilation and installation of gr-gsm
+=============================================
+
+If you intend to develop gr-gsm or have problem with pyboms installation - here is description how to manually compile and install gr-gsm from source.
+
+You will need gnuradio, rtl-sdr, and gr-osmosdr. For their installation look at homepages of those projects:
+http://gnuradio.org/redmine/projects/gnuradio/wiki
+http://sdr.osmocom.org/trac/wiki/rtl-sdr
+http://sdr.osmocom.org/trac/wiki/GrOsmoSDR
+
+Sometimes it is possible to install these programs/libraries from distibution's repository. Keep in mind that gr-gsm need GNU Radio 3.7.3 and above.
+
+To download gr-gsm sources run following command:
+
+```
+git clone https://github.com/ptrkrysik/gr-gsm.git
+```
+
+Make sure that you have all required packages (checked on Ubuntu 14.04 and 14.10):
+
+```
+sudo apt-get install cmake libboost-all-dev libcppunit-dev swig \
+ doxygen liblog4cpp5-dev python-scipy
+```
+
+To compile and install gr-gsm run:
+
+```
+cd gr-gsm
+mkdir build
+cmake ..
+make
+sudo make install
+
Videos
======
Short presentation of *Airprobe*'like application of *gr-gsm*: