Unnecessary libraries required


#1

An Introjucer project which uses no Juce modules still requires Xinerama and asound. There’s no way to tell IntroJucer which system libraries to link with - there should be.


#2

Extra linker flags?


#3

What’s the flag to NOT link with ALSA?


#4

Sorry, I thought you had a project that required those libraries but no JUCE modules.

Maybe there should be a field in the juce_module_info files for required Linux libraries similar to the “OSXFrameworks” etc. These linker flags could then be moved into the juce_audio_devices module.


#5

Thanks chaps, I’ve added this now.