]> sigrok.org Git - pulseview.git/blame - INSTALL
Print an error message, rather than asserting if the srd_inst_new fails
[pulseview.git] / INSTALL
CommitLineData
a5331e7a
UH
1-------------------------------------------------------------------------------
2INSTALL
3-------------------------------------------------------------------------------
4
dd3b0532
AG
5Requirements
6------------
7
8 - git
9 - g++
10 - make
11 - libtool
12 - pkg-config >= 0.22
7ba41e7e 13 - cmake >= 2.8.6
dd3b0532
AG
14 - libglib >= 2.28.0
15 - Qt >= 4.5
16 - libboost >= 1.42 (including the following libs):
17 - libboost-system
18 - libboost-thread
19 - libsigrok >= 0.2.0
84b1b7d2 20 - libsigrokdecode >= 0.2.0 (optional, support disabled by default for now)
dd3b0532
AG
21
22
23Building and installing
24-----------------------
25
26In order to get the PulseView source code and build it, run:
27
28 $ git clone git://sigrok.org/pulseview
29 $ cd pulseview
30 $ cmake .
31 $ make
32
33For installing PulseView:
34
35 $ make install
36
a5331e7a 37See the following wiki page for more (OS-specific) instructions:
dd3b0532 38
a5331e7a 39 http://sigrok.org/wiki/Building
dd3b0532
AG
40
41
42Creating a source distribution package
43--------------------------------------
44
45In order to build a source package begin with an unconfigured source tree.
46
47 $ mkdir dist
48 $ cd dist
49 $ cmake ..
50 $ make package_source
a5331e7a 51