UHD and GNURadio installation from sources with PyBombs » History » Version 2
ROQUE, Damien, 11/17/2014 07:21 PM
1 | 1 | ROQUE, Damien | h1. UHD and GNURadio installation |
---|---|---|---|
2 | 1 | ROQUE, Damien | |
3 | 1 | ROQUE, Damien | h2. Downloading and configuring pybombs |
4 | 1 | ROQUE, Damien | |
5 | 1 | ROQUE, Damien | <pre> |
6 | 2 | ROQUE, Damien | export http_proxy=http://host:port |
7 | 2 | ROQUE, Damien | export https_proxy=http://host:port |
8 | 1 | ROQUE, Damien | </pre> |
9 | 1 | ROQUE, Damien | |
10 | 2 | ROQUE, Damien | <pre> |
11 | 2 | ROQUE, Damien | git clone https://github.com/pybombs/pybombs.git |
12 | 2 | ROQUE, Damien | </pre> |
13 | 2 | ROQUE, Damien | |
14 | 2 | ROQUE, Damien | <pre> |
15 | 2 | ROQUE, Damien | cd pybombs && ./pybombs config |
16 | 2 | ROQUE, Damien | </pre> |
17 | 2 | ROQUE, Damien | |
18 | 2 | ROQUE, Damien | <pre> |
19 | 2 | ROQUE, Damien | Username for GIT access |
20 | 2 | ROQUE, Damien | gituser [damien]: |
21 | 2 | ROQUE, Damien | Install Prefix |
22 | 2 | ROQUE, Damien | prefix [/home/damien/target]:/usr/local |
23 | 2 | ROQUE, Damien | Order in which to attempt installations when available, options are: src, rpm, deb |
24 | 2 | ROQUE, Damien | satisfy_order [deb,src]: |
25 | 2 | ROQUE, Damien | Comma separated list of package names to assume are already installed |
26 | 2 | ROQUE, Damien | forcepkgs []: |
27 | 2 | ROQUE, Damien | Comma separated list of package names to always build from source |
28 | 2 | ROQUE, Damien | forcebuild [gnuradio,uhd,gr-air-modes,gr-osmosdr,gr-iqbal,gr-fcdproplus,uhd,rtl-sdr,osmo-sdr,hackrf,gqrx,bladerf,airspy]: |
29 | 2 | ROQUE, Damien | Time the monitor thread waits (in seconds) before retrying downloads |
30 | 2 | ROQUE, Damien | timeout [30]: |
31 | 2 | ROQUE, Damien | CMAKE_BUILD_TYPE args to pass to cmake projects, options are: Debug, Release, RelWithDebInfo, MinSizeRel |
32 | 2 | ROQUE, Damien | cmakebuildtype [RelWithDebInfo]: |
33 | 2 | ROQUE, Damien | Build doxygen while compiling packages? options are: ON, OFF |
34 | 2 | ROQUE, Damien | builddocs [OFF]: |
35 | 2 | ROQUE, Damien | C Compiler Executable [gcc, clang, icc, etc] |
36 | 2 | ROQUE, Damien | cc [gcc]: |
37 | 2 | ROQUE, Damien | C++ Compiler Executable [g++, clang++, icpc, etc] |
38 | 2 | ROQUE, Damien | cxx [g++]: |
39 | 2 | ROQUE, Damien | Concurrent make threads [1,2,4,8...] |
40 | 2 | ROQUE, Damien | makewidth [4]: |
41 | 2 | ROQUE, Damien | done |
42 | 2 | ROQUE, Damien | Settled on prefix: /usr/local |
43 | 2 | ROQUE, Damien | |
44 | 2 | ROQUE, Damien | [Errno 13] Permission denied: '/usr/local/lib64' |
45 | 2 | ROQUE, Damien | Error! Configured install prefix requires root privileges. Please re-run as sudo |
46 | 2 | ROQUE, Damien | </pre> |
47 | 2 | ROQUE, Damien | |
48 | 2 | ROQUE, Damien | <pre> |
49 | 2 | ROQUE, Damien | sudo ./pybombs config |
50 | 2 | ROQUE, Damien | </pre> |
51 | 2 | ROQUE, Damien | |
52 | 2 | ROQUE, Damien | <pre> |
53 | 2 | ROQUE, Damien | sudo ./pybombs config makewidth 2 |
54 | 2 | ROQUE, Damien | </pre> |
55 | 2 | ROQUE, Damien | |
56 | 1 | ROQUE, Damien | h2. Installing UHD and GNURadio from the sources |
57 | 2 | ROQUE, Damien | |
58 | 2 | ROQUE, Damien | <pre> |
59 | 2 | ROQUE, Damien | ./pybombs install uhd gnuradio |
60 | 2 | ROQUE, Damien | </pre> |