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://github.com/Benjamin-Dobell/Heimdall.git cd Heimdall/libpit ./autogen.sh ./configure make cd ../heimdall ./autogen.sh ./configure make sudo make install cd ../heimdall-frontend/ qmake-qt4 heimdall-frontend.pro 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
heimdall
or
heimdall-frontend