Configuring extensions checking whether to enable LIBXML support... yes checking libxml2 install dir... /usr/local/include/libxml2/libxml checking for xml2-config path... /usr/local/bin/xml2-config checking whether libxml build works... no configure: error: build test failed. Please check the config.log for details. # tail -n 30 config.log configure:18316: checking whether to enable versioning configure:18332: checking for location of ICU headers and libraries configure:18370: checking for ICU 3.4 or greater configure:18530: checking whether to enable LIBXML support configure:18577: checking libxml2 install dir configure:18606: checking for xml2-config path configure:18763: checking whether libxml build works configure:18790: gcc -o conftest -g -O2 -R/usr/local/lib -L/usr/local/lib conftest.c -lm -lm -licui18n -licuuc -licudata -lm -licuio -lxml2 -lz -lm 1>&5 /usr/local/lib/libicui18n.so.36.0: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/libicui18n.so.36.0: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/libicui18n.so.36.0: warning: strcat() is almost always misused, please use strlcat() /usr/local/lib/libicuio.so.36.0: undefined reference to `std::basic_ostream >::write(char const*, long)' /usr/local/lib/libicuio.so.36.0: undefined reference to `std::basic_istream >::putback(char)' /usr/local/lib/libicuio.so.36.0: undefined reference to `std::ios_base::Init::Init[in-charge]()' /usr/local/lib/libicuio.so.36.0: undefined reference to `std::ios_base::Init::~Init [in-charge]()' /usr/local/lib/libicuio.so.36.0: undefined reference to `std::basic_istream >::get()' collect2: ld returned 1 exit status configure: failed program was: #line 18779 "configure" #include "confdefs.h" char xmlInitParser(); int main() { xmlInitParser(); return 0; }