diff options
| author | Camille Mougey <commial@gmail.com> | 2016-01-16 11:05:21 +0100 |
|---|---|---|
| committer | Camille Mougey <commial@gmail.com> | 2016-01-16 11:05:21 +0100 |
| commit | cbfd94b79469aebdd0bca74ebd97d5b1e1239367 (patch) | |
| tree | fa52c3beb757c863ec5ec413332eded4287cee40 | |
| parent | 629151efbea0f76586cff8ec00064c227f93e9a3 (diff) | |
| parent | e2727e69647696c53f548f24d570598049622c8d (diff) | |
| download | miasm-cbfd94b79469aebdd0bca74ebd97d5b1e1239367.tar.gz miasm-cbfd94b79469aebdd0bca74ebd97d5b1e1239367.zip | |
Merge pull request #304 from serpilliere/fix_tinycc_readme
Fix tinycc README
| -rw-r--r-- | README.md | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/README.md b/README.md index 4f4b3eae..0711bc14 100644 --- a/README.md +++ b/README.md @@ -445,7 +445,7 @@ Software requirements Miasm uses: -* LibTCC [tinycc](http://repo.or.cz/w/tinycc.git) to JIT code for emulation mode. See below +* LibTCC [tinycc (ONLY version 0.9.26)](http://repo.or.cz/w/tinycc.git), to JIT code for emulation mode * or LLVM v3.2 with python-llvm, see below * python-pyparsing * python-dev @@ -465,8 +465,12 @@ sudo python setup.py install * To use the jitter, TCC or LLVM is recommended * LibTCC needs to be configured with the `--disable-static` option * remove `libtcc-dev` from the system to avoid conflicts - * clone [TinyCC](http://repo.or.cz/tinycc.git) and use [latest stable version](http://repo.or.cz/w/tinycc.git/tags) - * `./configure --disable-static && make && make install` + * clone [TinyCC](http://repo.or.cz/tinycc.git): `git clone http://repo.or.cz/tinycc.git` + * set branch to version 0.9.26: `cd tinycc/` and `git checkout release_0_9_26` + * `./configure --disable-static` + * `make` + * `sudo make install` + * There may be an error on documentation generation * LLVM * Debian (testing/unstable): install python-llvm * Debian stable/Ubuntu/Kali/whatever: install from [llvmpy](http://www.llvmpy.org/) |