Try using SDL library to draw the GUI for installation image, it basically includes background image, text drawing, progress bar demo and to receive the input from keyboard.
[Compile SDL packages]
- Download from web site - http://www.libsdl.org/download-2.0.php.
- mkdir build_out
- ./configure --prefix=./build_out
- make
- make install
[Tutorial]
http://twinklebear.github.io/sdl2%20tutorials/2013/08/17/lesson-1-hello-world/
[Document/API]
http://wiki.libsdl.org/FrontPage
[Support more image type]
http://www.libsdl.org/projects/SDL_image/
[Support TTF text]