@@ -7,12 +7,36 @@ format. The contents of the trace data is defined in
7
7
[ bap-traces] ( https://github.com/BinaryAnalysisPlatform/bap-traces )
8
8
project.
9
9
10
- # Preparing to build
10
+ # Installing released binaries
11
11
12
- Note: building instructions assume that you're using Ubuntu, but it
12
+ If you don't want to mess with the source and building, then you can just
13
+ dowload a tarball with prebuilt binaries. Look at the latest release and
14
+ it might happen, that we have built binaries for your linux distribution,
15
+ if it is not the case, then create an issue, and we will build it for you.
16
+
17
+ Let's pretend, that you're using Ubuntu Trusty, and install it. First
18
+ download it with your favorite downloader:
19
+
20
+ ```
21
+ wget https://github.com/BinaryAnalysisPlatform/qemu/releases/download/v2.0.0-tracewrap-alpha/qemu-tracewrap-ubuntu-14.04.4-LTS.tgz
22
+ ```
23
+
24
+ Install it in the specified prefix with a command like ` tar -C <prefix> -xf qemu-tracewrap-ubuntu-14.04.4-LTS.tgz ` , e.g.,
25
+ to install in your home directory:
26
+ ```
27
+ tar -C $HOME -xf qemu-tracewrap-ubuntu-14.04.4-LTS.tgz
28
+ ```
29
+
30
+
31
+
32
+ # Build
33
+
34
+ ## Preparation
35
+
36
+ Note: the instructions assume that you're using Ubuntu, but it
13
37
may work on other systems, that uses apt-get.
14
38
15
- Before build qemu tracer , you need to install following packages:
39
+ Before building the qemu-tracewrap , you need to install the following packages:
16
40
* qemu build dependencies
17
41
* autoconf, libtool, protobuf-c-compiler
18
42
* [ piqi library] ( http://piqi.org/doc/ocaml )
@@ -36,7 +60,7 @@ To install [piqi library](http://piqi.org/doc/ocaml) with
36
60
$ opam install piqi
37
61
```
38
62
39
- # Build process
63
+ ## Building
40
64
41
65
Download [ bap-traces] ( https://github.com/BinaryAnalysisPlatform/bap-traces ) with
42
66
following command
0 commit comments