I have downloaded a fresh copy of the Win x64 installer
(postgresql-9.4.5-2-windows-x64.exe) from
http://www.enterprisedb.com/products-services-training/pgdownload. The output
of pg_config and assodicated directory listing of include/server:
BINDIR = C:/PROGRA~1/POSTGR~1/9.4/bin
DOCDIR = C:/PROGRA~1/POSTGR~1/9.4/doc
HTMLDIR = C:/PROGRA~1/POSTGR~1/9.4/doc
INCLUDEDIR = C:/PROGRA~1/POSTGR~1/9.4/include
PKGINCLUDEDIR = C:/PROGRA~1/POSTGR~1/9.4/include
INCLUDEDIR-SERVER = C:/PROGRA~1/POSTGR~1/9.4/include/server
LIBDIR = C:/PROGRA~1/POSTGR~1/9.4/lib
PKGLIBDIR = C:/PROGRA~1/POSTGR~1/9.4/lib
LOCALEDIR = C:/PROGRA~1/POSTGR~1/9.4/share/locale
MANDIR = C:/Program Files/PostgreSQL/9.4/man
SHAREDIR = C:/PROGRA~1/POSTGR~1/9.4/share
SYSCONFDIR = C:/Program Files/PostgreSQL/9.4/etc
PGXS = C:/Program Files/PostgreSQL/9.4/lib/pgxs/src/makefiles/pgxs.mk
CONFIGURE = --enable-thread-safety --enable-integer-datetimes --enable-nls
--with-ldap --with-ossp-uuid --with-libxml --with-libxslt --with-tcl
--with-perl --with-python
VERSION = PostgreSQL 9.4.5
Volume in drive C has no label.
Volume Serial Number is 78D5-D08D
Directory of C:\PROGRA~1\POSTGR~1\9.4\include\server
12/06/2015 01:58 PM <DIR> .
12/06/2015 01:58 PM <DIR> ..
12/06/2015 01:58 PM <DIR> access
12/06/2015 01:58 PM <DIR> bootstrap
12/06/2015 01:59 PM <DIR> catalog
12/06/2015 01:58 PM <DIR> commands
12/06/2015 01:58 PM <DIR> common
12/06/2015 01:58 PM <DIR> datatype
12/06/2015 01:58 PM <DIR> executor
12/06/2015 01:58 PM <DIR> foreign
12/06/2015 01:58 PM <DIR> lib
12/06/2015 01:58 PM <DIR> libpq
12/06/2015 01:58 PM <DIR> mb
12/06/2015 01:58 PM <DIR> nodes
12/06/2015 01:58 PM <DIR> optimizer
12/06/2015 01:58 PM <DIR> parser
12/06/2015 01:58 PM <DIR> port
12/06/2015 01:58 PM <DIR> portability
12/06/2015 01:58 PM <DIR> postmaster
12/06/2015 01:58 PM <DIR> regex
12/06/2015 01:58 PM <DIR> replication
12/06/2015 01:58 PM <DIR> rewrite
12/06/2015 01:58 PM <DIR> snowball
12/06/2015 01:58 PM <DIR> storage
12/06/2015 01:58 PM <DIR> tcop
12/06/2015 01:58 PM <DIR> tsearch
12/06/2015 01:58 PM <DIR> utils
11/19/2015 12:19 AM 30,882 c.h
11/19/2015 12:19 AM 30,626 fmgr.h
11/19/2015 12:19 AM 10,711 funcapi.h
11/19/2015 12:19 AM 3,986 getaddrinfo.h
11/19/2015 12:19 AM 660 getopt_long.h
11/19/2015 12:19 AM 15,482 miscadmin.h
11/19/2015 12:45 AM 21,702 pg_config.h
11/19/2015 12:45 AM 253 pg_config_ext.h
11/19/2015 12:19 AM 10,875 pg_config_manual.h
11/19/2015 12:45 AM 13,392 pg_config_os.h
11/19/2015 12:19 AM 1,084 pg_getopt.h
11/19/2015 12:19 AM 316 pg_trace.h
11/19/2015 12:19 AM 27,166 pgstat.h
11/19/2015 12:19 AM 606 pgtar.h
11/19/2015 12:19 AM 2,309 pgtime.h
11/19/2015 12:19 AM 27,489 plpgsql.h
11/19/2015 12:19 AM 14,096 port.h
11/19/2015 12:19 AM 21,398 postgres.h
11/19/2015 12:19 AM 2,109 postgres_ext.h
11/19/2015 12:19 AM 763 postgres_fe.h
11/19/2015 12:19 AM 843 rusagestub.h
11/19/2015 12:19 AM 2,379 windowapi.h
22 File(s) 239,127 bytes
27 Dir(s) 26,142,257,152 bytes free
Ken
-----Original Message-----
From: Chapman Flack [mailto:[email protected]]
Sent: Saturday, December 05, 2015 4:07 PM
To: Olson, Ken
Subject: Re: [HACKERS] dynloader.h missing in prebuilt package for Windows?
Ken,
Do you have a moment to respond to Bruce's questions here, about what files
*are* put into $INCLUDEDIR_SERVER by the Windows PG installer you've used, and
just what installer that is (supplied by EDB, right?)?
Thanks,
-Chap
On 12/05/15 15:35, Bruce Momjian wrote:
> So, for me, the big question is why dynloader.h isn't getting copied
> into /include/server. (There is a mention the 'Makefile' about vpath
> builds needing to copy dynloader.h manually --- is vpath being used
> for the Windows installers somehow?)
>
> Can you show me what files you have in /include/server, without your
> copying the dynloader.h file manually? Where did you get that Windows
> installer?
--
Sent via pgsql-hackers mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers