Fix residuals from fontconfig changes
Fix linking with non-gcc compilers
Revert "Minor"

This reverts commit 0a492357016bc9a614d2a726f2006c10af68ca58.

Enables code on more compilers.
Fix build with Sun compiler
Minor
Minor
0.9.12