All - The trunk currently doesn't link with --enable-static --disable-shared on Linux. The problem is that the component doesn't pass it's dependencies into the wrapper compiler list. In particular, the xml support creates a dependency on libxml. --disable-xml solves the problem, but is still pretty ugly.
Brian