about summary refs log tree commit diff
diff options
context:
space:
mode:
authorTTFISH <jiongchiyu@gmail.com>2024-08-05 23:33:31 +0800
committerTTFISH <jiongchiyu@gmail.com>2024-08-05 23:33:31 +0800
commit8d72f41e20e0e5bbbb179e23a0916d32149345e6 (patch)
tree637bc24d12792866e7c1e617f3f4e6f24bf18b52
parentdb23931e7c1727ddac8691a6241c97b2203ec6fc (diff)
downloadafl++-8d72f41e20e0e5bbbb179e23a0916d32149345e6.tar.gz
update build dependencies for source-only/distrib
Otherwise the building of nyx_mode, frida_mode, unicorn_mode with source_only/all/distrib flag will fail due to missing dependencies.

Signed-off-by: TTFISH <jiongchiyu@gmail.com>
-rw-r--r--docs/INSTALL.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/docs/INSTALL.md b/docs/INSTALL.md
index 3089aab2..cea1ae6b 100644
--- a/docs/INSTALL.md
+++ b/docs/INSTALL.md
@@ -30,6 +30,9 @@ sudo apt-get install -y build-essential python3-dev automake cmake git flex biso
 sudo apt-get install -y lld-14 llvm-14 llvm-14-dev clang-14 || sudo apt-get install -y lld llvm llvm-dev clang
 sudo apt-get install -y gcc-$(gcc --version|head -n1|sed 's/\..*//'|sed 's/.* //')-plugin-dev libstdc++-$(gcc --version|head -n1|sed 's/\..*//'|sed 's/.* //')-dev
 sudo apt-get install -y ninja-build # for QEMU mode
+sudo apt-get install -y cpio libcapstone-dev # for Nyx mode
+sudo apt-get install -y wget curl # for Frida mode
+sudo apt-get install python3-pip # for Unicorn mode
 git clone https://github.com/AFLplusplus/AFLplusplus
 cd AFLplusplus
 make distrib