]> sigrok.org Git - pulseview.git/blame - INSTALL
Put the time format function into a separate file.
[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
7a2305bc 19 - libboost-filesystem
e863bfad 20 - libboost-test (optional, only needed to run the unit tests)
ab186d22
UH
21 - libsigrok >= 0.3.0
22 - libsigrokdecode >= 0.3.0
dd3b0532
AG
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
a5331e7a 39See the following wiki page for more (OS-specific) instructions:
dd3b0532 40
a5331e7a 41 http://sigrok.org/wiki/Building
dd3b0532
AG
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
a5331e7a 53