postgres.exe - Entry point not found (PostgreSQL 8.3 devel)

Started by Marcelo de Moraes Serpaalmost 19 years ago2 messagesgeneral
Jump to latest
#1Marcelo de Moraes Serpa
celoserpa@gmail.com

Hello,

I have compiled PostgreSQL 8.3devel using Microsoft Visual C++ 2005 but when
I tried to start it (either by using the initdb.exe or postgres.exe) I
receive the following error message:

Message title: "postgres.exe - Entry point not found"
Message body: "It wasn't possible to find the entry point of the
xmlNewValidCtxt procedure in the libxml2.dll dynamic link library"

However, everything compiled well and without errors (only some warning).

I would be grateful if someone could enlight me on this one.

Marcelo.

#2Magnus Hagander
magnus@hagander.net
In reply to: Marcelo de Moraes Serpa (#1)
Re: postgres.exe - Entry point not found (PostgreSQL 8.3 devel)

Marcelo de Moraes Serpa wrote:

Hello,

I have compiled PostgreSQL 8.3devel using Microsoft Visual C++ 2005 but
when I tried to start it (either by using the initdb.exe or
postgres.exe) I receive the following error message:

Message title: " postgres.exe - Entry point not found"
Message body: "It wasn't possible to find the entry point of the
xmlNewValidCtxt procedure in the libxml2.dll dynamic link library"

However, everything compiled well and without errors (only some warning).

I would be grateful if someone could enlight me on this one.

It sounds like you have a binary libxml2.dll that's not matching the
version of libxml that you built postgresql with. Most likely, an older
version is present somewhere in your PATH, possibly the windows\system32
directory.

//Magnus