-
-
Notifications
You must be signed in to change notification settings - Fork 589
Build instructions (Linux)
Richik SC edited this page Jun 30, 2017
·
1 revision
$ su -c 'yum groupinstall "Development Tools"'
$ su -c 'yum install libusb1-devel qt-devel libtool'
After this step, skip to the instructions for generic Linux distributions below.
These instructions are for Debian based distributions including Ubuntu and Linux Mint.
$ sudo apt-get install heimdall-flash heimdall-flash-frontend
$ sudo apt-get install build-essential cmake zlib1g-dev qt5-default libusb-1.0-0-dev libgl1-mesa-glx libgl1-mesa-dev
After this step, skip to the instructions for downloading and compiling below.
heimdall
is available in the official repositories. heimdall-git
is available in the AUR for building from source.
These are distro-independent instructions.
Use your favourite package manager to install (the development version if your distro has seperate "-dev" packages)of the following pre-requisites:
gcc/g++
make(automake)
libc(glibc)
libusb
qt5
CMake
OpenGL
zlib
$ git clone git://github.com/Benjamin-Dobell/Heimdall.git
$ mkdir -p Heimdall/build
$ cd Heimdall/build
$ cmake -DCMAKE_BUILD_TYPE=Release ..
$ make
$ sudo cp bin/* /usr/local/bin
Start Heimdall by issuing either heimdall
or heimdall-frontend
in a terminal.