Details
-
Bug
-
Resolution: Done
-
P2: Important
-
None
-
5.4.0
-
None
-
32bit build under Ubuntu 14.04
-
I9415beeeed9fb0e14ead3f0ab906f343b3934341
Description
Using a static build of Qt to link my application under Linux fails with linker errors due to multiple definition of symbols from libqtaudio_alsa.a and libqtmedia_pulse.a.
This is problem is introduced by commit eb75bf8e3bde3: "Enable both PulseAudio and Alsa plugins on Linux"
Configuring with -no-alsa or -no-pulseaudio should fix the problem, but afaik this conflict is not documented anywhere.
Maybe the configure script should only enable one for static builds?