For quite some time, building on Linux (CentOS 6.x in this case) with --shared --unbundled fails with libpcre, libz, and libexpat symbols all missing.
$(SYSLIBS) should include "-lz -lpcre -lexpat" when building unbundled/shared on Linux, but doesn't.