It sounds like you either executed initdb earlier or the tests that run after compling did shutdown the database before
exiting. You can try and delete that pid file. If Windows blocks you because it is in use you probably should reboot.
On Mon, Sep 20, 2004 at 07:59:51PM +0800, Michael Mallete wrote:
> good day!
>
> i'm having problems with running initdb. my platform is windows 2000
> professional. just installed cygwin 1.5.11-1. i was able to compile
> and install postgresql 7.4.5 from source with simply doing
> ./configure, make, and make install. then i ran "/usr/sbin/cygserver
> &." finally, i ran "initdb -D /usr/local/pgsql/data." but it ends with
> this:
>
> FATAL: lock file "/usr/local/pgsql/data/postmaster.pid" already exists
> HINT: Is another postgres (PID 1884) running in data directory
> "/usr/local/pgsql/data"?
>
>
> thanx in advance! :)
>
> ---------------------------(end of broadcast)---------------------------
> TIP 2: you can get off all lists at once with the unregister command
> (send "unregister YourEmailAddressHere" to majordomo@postgresql.org)