čt 22. 7. 2021 v 20:52 odesílatel Andrew Dunstan <and...@dunslane.net> napsal:
> > On 7/22/21 9:41 AM, Alvaro Herrera wrote: > > On 2021-Jul-22, Pavel Stehule wrote: > > > >> čt 22. 7. 2021 v 14:04 odesílatel Andrew Dunstan <and...@dunslane.net> > >> napsal: > >>> Almost everything in the Makefiles is not used by the MSVC buid system. > >>> Using this one seems likely to be quite difficult, since the syntax for > >>> the MSVC compiler command line is very different, and furthermore the > >>> MSVC build system doesn't know anything about how to use this setting. > >>> > >>> AFAICT PG_CPPFLAGS is only used by pgxs. > >>> > >>> You would need to tell us more about how your build process is working. > >> I need access to plpgsql.h in build time. This is only one dependency. > When > >> I build an extension, then plpgsql.h is in a shared directory. But when > I > >> build a module for a test, the header files are not installed yet. For > >> build it requires an include dir -I$(top_srcdir)/src/pl/plpgsql/src > > But Project.pm parses Makefiles and puts stuff into the MSVC buildsystem > > file format; note David Rowley's patch that (among other things) removes > > a bunch of ->AddIncludeDir calls by parsing PG_CPPFLAGS > > > https://postgr.es/m/CAApHDvpXoav0aZnsji-ZNdo=9txqawnwmsh44gyn8k7i2pr...@mail.gmail.com > > which is probably apropos. > > > > > Yeah, but that hasn't been applied yet. Pavel should be able to use what > I gave him today, I think. > yes, and it is working Thank you very much Pavel > > cheers > > > andrew > > > -- > Andrew Dunstan > EDB: https://www.enterprisedb.com > >