Here is how to compile and install Heimdall (a tool to flash the ROM of a Galaxy S) on Fedora 17.

First install all needed tools.

sudo yum groupinstall "Development Tools" sudo yum install libusb1-devel qt-devel

Then download the source code and compile it

git clone git:// cd Heimdall/libpit ./ ./configure make cd ../heimdall ./ ./configure make sudo make install cd ../heimdall-frontend/ qmake-qt4 sudo make install

If you get a message like “RCC: Warning: No resources in ‘mainwindow.qrc'” during qmake, you can ignore it. It is not an actual error and Heimdall will work just fine.

You can now run Heimdall from the command line by running either