To build those projects one needs to have Qt installed. To have this scripts running without an active X-Server one can either use Xvfb which gives a virtual framebuffer running X or one can use the build system of phantomJS. phantomJS is a great javascript library which can be used to create web applications in javascript. It enabled you to build a complete QT framework that can run without a X server at all (compiling QT with QWebKit on the Raspberry-Pi can take up to two days, don’t forget to increase the size of your swap file, otherwise the build will fail!).