]> sigrok.org Git - pulseview.git/blame_incremental - INSTALL
Header: Invisible traces shouldn't influence the width.
[pulseview.git] / INSTALL
... / ...
CommitLineData
1-------------------------------------------------------------------------------
2INSTALL
3-------------------------------------------------------------------------------
4
5Requirements
6------------
7
8 - git
9 - g++
10 - make
11 - libtool
12 - pkg-config >= 0.22
13 - cmake >= 2.8.6
14 - libglib >= 2.28.0
15 - Qt >= 4.5
16 - libboost >= 1.42 (including the following libs):
17 - libboost-system
18 - libboost-thread
19 - libboost-filesystem
20 - libboost-test (optional, only needed to run the unit tests)
21 - libsigrok >= 0.3.0
22 - libsigrokdecode >= 0.3.0
23
24
25Building and installing
26-----------------------
27
28In order to get the PulseView source code and build it, run:
29
30 $ git clone git://sigrok.org/pulseview
31 $ cd pulseview
32 $ cmake .
33 $ make
34
35For installing PulseView:
36
37 $ make install
38
39See the following wiki page for more (OS-specific) instructions:
40
41 http://sigrok.org/wiki/Building
42
43
44Creating a source distribution package
45--------------------------------------
46
47In order to build a source package begin with an unconfigured source tree.
48
49 $ mkdir dist
50 $ cd dist
51 $ cmake ..
52 $ make package_source
53