Skip to content
Evan Teran edited this page Sep 24, 2017 · 20 revisions

If you would like to install system wide instead of running from the build directory, please read Installing

For Fedora 26

# install dependancies
sudo dnf install qt5-devel gcc gcc-c++ boost-devel cmake capstone-devel

# build and run edb
git clone --recursive https://github.com/eteran/edb-debugger.git
cd edb-debugger
mkdir build
cd build
cmake ..
make
./edb

For Fedora 23

# install dependancies
sudo dnf install qt-devel qt-config gcc gcc-c++ boost-devel cmake capstone-devel

# build and run edb
git clone --recursive https://github.com/eteran/edb-debugger.git
cd edb-debugger
mkdir build
cd build
cmake ..
make
./edb

For Fedora 21

# install dependancies
sudo yum install qt-devel qt-config gcc gcc-c++ boost-devel cmake

# install Capstone 3.0.4
git clone --depth=50 --branch=3.0.4 https://github.com/aquynh/capstone.git
pushd capstone
./make.sh
sudo ./make.sh install
popd

# build and run edb
git clone --recursive https://github.com/eteran/edb-debugger.git
cd edb-debugger
mkdir build
cd build
cmake ..
make
./edb

Note: If you prefer, building with Qt5 is supported, in which case the following packages are required:

  • qt5-qtbase-devel
  • qt5-qtxmlpatterns-devel
  • qt5-qtsvg-devel

Clone this wiki locally