Timo Aaltonen discovered that on Ubuntu the simple access tests fail
with a linker error saying that dlopen and dlsym are not available. It
seems that because we are linking to some files from
src/providers/data_provider_*.c we need to also link with -ldl.
Timo confirmed on IRC that this one-liner fixes the problem for him.