Hi, I just found, that pg_config_manual.h is included by internal/c.h, but not being installed by default. The attached patch fixes this.
cu Reinhard
--- src/include/Makefile +++ src/include/Makefile @@ -24,8 +24,9 @@ # These headers are needed by the public headers of the interfaces. $(INSTALL_DATA) $(srcdir)/postgres_ext.h $(DESTDIR)$(includedir) $(INSTALL_DATA) $(srcdir)/libpq/libpq-fs.h $(DESTDIR)$(includedir)/libpq - $(INSTALL_DATA) pg_config.h $(DESTDIR)$(includedir) - $(INSTALL_DATA) pg_config_os.h $(DESTDIR)$(includedir) + $(INSTALL_DATA) pg_config.h $(DESTDIR)$(includedir) + $(INSTALL_DATA) pg_config_manual.h $(DESTDIR)$(includedir) + $(INSTALL_DATA) pg_config_os.h $(DESTDIR)$(includedir) # These headers are needed by the not-so-public headers of the interfaces. $(INSTALL_DATA) $(srcdir)/c.h $(DESTDIR)$(includedir_internal) $(INSTALL_DATA) $(srcdir)/postgres_fe.h $(DESTDIR)$(includedir_internal)
---------------------------(end of broadcast)--------------------------- TIP 4: Don't 'kill -9' the postmaster