@@ -7,12 +7,36 @@ format. The contents of the trace data is defined in
77[ bap-traces] ( https://github.com/BinaryAnalysisPlatform/bap-traces )
88project.
99
10- # Preparing to build
10+ # Installing released binaries
1111
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
1337may work on other systems, that uses apt-get.
1438
15- Before build qemu tracer , you need to install following packages:
39+ Before building the qemu-tracewrap , you need to install the following packages:
1640 * qemu build dependencies
1741 * autoconf, libtool, protobuf-c-compiler
1842 * [ piqi library] ( http://piqi.org/doc/ocaml )
@@ -36,7 +60,7 @@ To install [piqi library](http://piqi.org/doc/ocaml) with
3660$ opam install piqi
3761```
3862
39- # Build process
63+ ## Building
4064
4165Download [ bap-traces] ( https://github.com/BinaryAnalysisPlatform/bap-traces ) with
4266following command
0 commit comments