RE: [HACKERS] mcxt.h
Horak Daniel <horak@mmp.plzen-city.cz>
From: Horak Daniel <horak@mmp.plzen-city.cz>
To: "'D'Arcy\" \"J.M.\" Cain'" <darcy@druid.net>, hackers@postgreSQL.org
Date: 1999-03-24T14:00:16Z
Lists: pgsql-hackers
> If I copy mcxt.h there I get this error. > > [postgres@druid:contrib/chkpass] $ make > cc -g -O -fPIC -I/usr/local/pgsql/include -c chkpass.c > In file included from /usr/local/pgsql/include/utils/palloc.h:30, > from /usr/local/pgsql/include/postgres.h:44, > from chkpass.c:9: > /usr/local/pgsql/include/utils/mcxt.h:25: syntax error before > `MemoryContext' This can be caused by the DLLIMPORT symbol in declaration of CurrentMemoryContext in mcxt.h. DLLIMPORT is defined in c.h as nothing for all platforms other than win32 (I hope) and c.h is included by postgres.h. Dan