I suppose that it is possible to rely on a shared library because this is what Acroread actually does. Acroread is not linked against fontconfig, as far as I can see.