On Wed, Sep 15, 2010 at 10:57 AM, Peter Roethlisberger <peter.roethlisberger@xxxxxxxxx> wrote: > Hi there, > > I try to configure postgres: > > /configure --prefix=/usr/local/postgresql-8.4.4/ \ > --without-docdir \ > --with-openssl \ > --with-libxml \ > --with-libxslt \ > --with-libraries=/usr/local/openssl:/lib:/lib64:/usr/local/readline/lib:/usr/local/zlib/lib:/usr/local/openssl/lib64:/usr/local/libxml2/lib:/usr/local/libxslt/lib > \ > --with-includes=/usr/local/readline/include:/usr/local/zlib/include:/usr/local/openssl/include:/usr/local/libxml2/include/libxml2/libxml:/usr/local/libxslt/include > > Now even though parser.h can be found in the includes path it claims: > > configure: error: header file <libxml/parser.h> is required for XML support Your include path contains /usr/local/libxml2/include/libxml2/libxml, so Postgres is probably looking for /usr/local/libxml2/include/libxml2/libxml/libxml/parser.h, which I suspect is wrong. Try removing the extra "/libxml" from the include path. -- Dave Page Blog: http://pgsnake.blogspot.com Twitter: @pgsnake EnterpriseDB UK: http://www.enterprisedb.com The Enterprise Postgres Company -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general