about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorCamille Mougey <commial@gmail.com>2016-01-16 11:05:21 +0100
committerCamille Mougey <commial@gmail.com>2016-01-16 11:05:21 +0100
commitcbfd94b79469aebdd0bca74ebd97d5b1e1239367 (patch)
treefa52c3beb757c863ec5ec413332eded4287cee40
parent629151efbea0f76586cff8ec00064c227f93e9a3 (diff)
parente2727e69647696c53f548f24d570598049622c8d (diff)
downloadmiasm-cbfd94b79469aebdd0bca74ebd97d5b1e1239367.tar.gz
miasm-cbfd94b79469aebdd0bca74ebd97d5b1e1239367.zip
Merge pull request #304 from serpilliere/fix_tinycc_readme
Fix tinycc README
-rw-r--r--README.md10
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/)