]> sigrok.org Git - pulseview.git/blob - INSTALL
Use a separate widget to hold the cursor labels.
[pulseview.git] / INSTALL
1 -------------------------------------------------------------------------------
2 INSTALL
3 -------------------------------------------------------------------------------
4
5 Requirements
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
25 Building and installing
26 -----------------------
27
28 In 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
35 For installing PulseView:
36
37  $ make install
38
39 See the following wiki page for more (OS-specific) instructions:
40
41  http://sigrok.org/wiki/Building
42
43
44 Creating a source distribution package
45 --------------------------------------
46
47 In 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