here are a couple of stuff i’ve noticed on my latest build.
a typo in juce_linux_Audio.cpp (should be like this):
[code] const BitArray getActiveOutputChannels() const
{
return internal->currentOutputChans;
}
const BitArray getActiveInputChannels() const
{
return internal->currentInputChans;
}
[/code]
then i see you added XScreenSaverSuspend support, but that’s not
included in main libX11, it is on a optional seperate lib called libXss (that one could not have compiled by default), so should be loaded at runtime only if present. anyway a quick fix for making things link correctly is to add “Xss” (besides “X11”) to package.config[“Release/Debug”].links in every premake file.