Re: writing backend extensions using Visual Studio
От | Andrew Dunstan |
---|---|
Тема | Re: writing backend extensions using Visual Studio |
Дата | |
Msg-id | 4931.24.211.165.134.1112096033.squirrel@www.dunslane.net обсуждение исходный текст |
Ответ на | Re: writing backend extensions using Visual Studio ("Dave Page" <dpage@vale-housing.co.uk>) |
Список | pgsql-hackers-win32 |
Dave Page said: > > >> -----Original Message----- >> From: Greg Landrum [mailto:greg.landrum@gmail.com] >> Sent: 28 March 2005 23:31 >> To: Dave Page; pgsql-hackers-win32@postgresql.org >> Subject: Re: [pgsql-hackers-win32] writing backend extensions >> using Visual Studio >> >> On Mon, 28 Mar 2005 22:05:58 +0100, Dave Page >> <dpage@vale-housing.co.uk> wrote: >> > >> > > >> > > it seems that the development >> > > files distributed with the win32 installer aren't >> sufficient to the >> > > task. >> > >> > They should be - what did we miss? >> >> Looking at a fresh installation, the libpostgres.a distributed with >> pginstaller seems to match the one I built, but the header files >> required for building backend apps are missing. (These are the >> "internal to Postgres" headers, to use the terminology of >> postgres_ext.h) > > We install the following: > > $ ls c:/program\ files/postgresql/8.0/include > ecpg_informix.h libpq-fe.h pgtypes_date.h > pgtypes_timestamp.h > ecpgerrno.h pg_config.h pgtypes_error.h postgres_ext.h > ecpglib.h pg_config_manual.h pgtypes_interval.h sql3types.h > ecpgtype.h pg_config_os.h pgtypes_numeric.h sqlca.h > > Which is what is installed by PostgreSQL's build system. Do backend > extensions need to be built in the source tree? > Don't you need the (fairly large) tree that is normally rooted at include/postgresql/server? This will contain things like funcapi.h and fmgr.h. cheers andrew
В списке pgsql-hackers-win32 по дате отправления: