It doesn't really look like it's designed this way... How would these libraries be linked anyways? Toolkits would link with a generic implementation, and different implementations would be LD_PRELOADed at runtime? (or something similar)
Posted Apr 16, 2012 11:28 UTC (Mon) by nix (subscriber, #2304)
[Link]
It's more likely that the Wayland library would read a configuration file (or other configuration state) which would then give it the name of a plugin .so to load to implement the pluggable stuff.
But, noooo, it's better to force people to reimplement or fork the whole thing! Bah.