JUCE on Linux without X Server



maybe a dumb/beginners’ question: is it possible to build JUCE projects on Linux (with make) without x11? Also, I’d like to be able to run the Projucer for resaving my project on a Linux server without X-Server (see this post).

Thank you!


If your project doesn’t use juce_graphics, juce_gui_basics, or any other JUCE module that depends on them, then your project won’t depend on x11.

The only way of running Projucer on a Linux server without X-Server would be to remove all UI features from Projucer. That’s possibly quite some work.

If you want to generate a Makefile from your .jucer project file on a Linux server without X-Server, you can checkout FRUT: https://github.com/McMartin/FRUT (I’m the author). It is purely command-line.

I hope this help.


Thank you, I’m gonna take a look!