I've tried downloading some tarballs and compiling them, without success. In each case, ./configure complains that it can't find one or more libraries that I have installed. Checking, it turns out that PKG_CONFIG_PATH isn't set. This leads to two questions: what should it be set to and why isn't it set?