Обсуждение: Cannot open include file: 'nodes/nodes.h'

Поиск
Список
Период
Сортировка

Cannot open include file: 'nodes/nodes.h'

От
elekis
Дата:
hi all,


I try to use the file pg_type.h who containing, pre-defined type like
INT4IOD, INT2OID, INT8OID.

So I include in the file    #include "server/catalog/pg_type.h" but I
have the followed error
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(22) :
fatal error C1083: Cannot open include file: 'nodes/nodes.h': No such
file or directory

I tried , in the command line to put

 -I$(PGSQL_HOME)\include  -I(PGSQL_HOME)\include\server

but, nothing change.

any idea??

thanks

a++



--
http://deathboater.blogspot.com/

Re: Cannot open include file: 'nodes/nodes.h'

От
"Filip Rembiałkowski"
Дата:

2008/12/1 elekis <elekis@gmail.com>
hi all,


I try to use the file pg_type.h who containing, pre-defined type like
INT4IOD, INT2OID, INT8OID.

So I include in the file    #include "server/catalog/pg_type.h" but I
have the followed error
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(22) :
fatal error C1083: Cannot open include file: 'nodes/nodes.h': No such
file or directory

I tried , in the command line to put

 -I$(PGSQL_HOME)\include  -I(PGSQL_HOME)\include\server

but, nothing change.

did you try to locate nodes.h in your filesystem?
on my Linux it's in $PREFIX/include/postgresql/server/nodes/

so I guess you should set
-I$(PGSQL_HOME)\include\postgresql
and use
#include "catalog/pg_type.h"
#include "nodes/nodes.h"
and so on.



--
Filip Rembiałkowski

Re: Cannot open include file: 'nodes/nodes.h'

От
Tom Lane
Дата:
elekis <elekis@gmail.com> writes:
> I tried , in the command line to put
>  -I$(PGSQL_HOME)\include  -I(PGSQL_HOME)\include\server
> but, nothing change.

If that's really what you put, then you forgot a dollar sign...

            regards, tom lane

Re: Cannot open include file: 'nodes/nodes.h'

От
elekis
Дата:
hi all,

I tried your both solutions (and effectively, I forget the $ signe,
sorry) but know , I have that




C:\Program Files\PostgreSQL\8.3\include\server\nodes/nodes.h(390) :
error C2054: expected '(' to follow 'PGDLLIMPORT'
C:\Program Files\PostgreSQL\8.3\include\server\nodes/nodes.h(390) :
error C2085: 'newNodeMacroHolder' : not in formal parameter list
C:\Program Files\PostgreSQL\8.3\include\server\nodes/nodes.h(414) :
error C2085: 'nodeToString' : not in formal parameter list
C:\Program Files\PostgreSQL\8.3\include\server\nodes/nodes.h(419) :
error C2085: 'stringToNode' : not in formal parameter list
C:\Program Files\PostgreSQL\8.3\include\server\nodes/nodes.h(424) :
error C2085: 'copyObject' : not in formal parameter list
C:\Program Files\PostgreSQL\8.3\include\server\nodes/nodes.h(429) :
error C2085: 'equal' : not in formal parameter list
C:\Program Files\PostgreSQL\8.3\include\server\nodes/nodes.h(440) :
error C2085: 'Selectivity' : not in formal parameter list
C:\Program Files\PostgreSQL\8.3\include\server\nodes/nodes.h(441) :
error C2085: 'Cost' : not in formal parameter list
C:\Program Files\PostgreSQL\8.3\include\server\nodes/nodes.h(461) :
error C2085: 'CmdType' : not in formal parameter list
C:\Program Files\PostgreSQL\8.3\include\server\nodes/nodes.h(497) :
error C2085: 'JoinType' : not in formal parameter list
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(43) :
error C2061: syntax error : identifier 'CATALOG'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(217)
: error C2143: syntax error : missing '{' before '*'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(265)
: error C2146: syntax error : missing ')' before identifier 'OID'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(265)
: error C2061: syntax error : identifier 'OID'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(265)
: error C2059: syntax error : ';'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(265)
: error C2513: '/*global*/ ' : no variable declared before '='
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(265)
: error C2064: term does not evaluate to a function taking -22
arguments
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(265)
: error C2143: syntax error : missing ')' before 'type'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(265)
: error C2017: illegal escape sequence
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(265)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(265)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(266)
: error C2143: syntax error : missing ')' before 'string'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(266)
: error C2143: syntax error : missing '{' before 'string'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(266)
: error C2059: syntax error : '<Unknown>'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(266)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(269)
: error C2146: syntax error : missing ')' before identifier 'OID'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(269)
: error C2061: syntax error : identifier 'OID'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(269)
: error C2059: syntax error : ';'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(269)
: error C2513: '/*global*/ ' : no variable declared before '='
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(269)
: error C2064: term does not evaluate to a function taking -22
arguments
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(269)
: error C2065: 'bytea' : undeclared identifier
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(269)
: error C2146: syntax error : missing ')' before identifier 'PGNSP'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(269)
: error C2017: illegal escape sequence
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(269)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(269)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(270)
: error C2143: syntax error : missing ')' before 'string'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(270)
: error C2143: syntax error : missing '{' before 'string'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(270)
: error C2059: syntax error : '<Unknown>'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(270)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(273)
: error C2146: syntax error : missing ')' before identifier 'OID'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(273)
: error C2061: syntax error : identifier 'OID'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(273)
: error C2059: syntax error : ';'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(273)
: error C2513: '/*global*/ ' : no variable declared before '='
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(273)
: error C2064: term does not evaluate to a function taking -22
arguments
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(273)
: error C2143: syntax error : missing ')' before 'type'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(273)
: error C2017: illegal escape sequence
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(273)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(273)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(274)
: error C2143: syntax error : missing ')' before 'string'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(274)
: error C2143: syntax error : missing '{' before 'string'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(274)
: error C2059: syntax error : '<Unknown>'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(274)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(277)
: error C2146: syntax error : missing ')' before identifier 'OID'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(277)
: error C2061: syntax error : identifier 'OID'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(277)
: error C2059: syntax error : ';'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(277)
: error C2513: '/*global*/ ' : no variable declared before '='
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(277)
: error C2064: term does not evaluate to a function taking -22
arguments
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(277)
: error C2065: 'name' : undeclared identifier
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(277)
: error C2146: syntax error : missing ')' before identifier 'PGNSP'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(277)
: error C2017: illegal escape sequence
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(277)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(277)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(278)
: error C2143: syntax error : missing ')' before 'string'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(278)
: error C2143: syntax error : missing '{' before 'string'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(278)
: error C2059: syntax error : '<Unknown>'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(278)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(281)
: error C2146: syntax error : missing ')' before identifier 'OID'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(281)
: error C2061: syntax error : identifier 'OID'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(281)
: error C2059: syntax error : ';'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(281)
: error C2513: '/*global*/ ' : no variable declared before '='
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(281)
: error C2064: term does not evaluate to a function taking -22
arguments
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(281)
: error C2143: syntax error : missing ')' before 'type'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(281)
: error C2017: illegal escape sequence
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(281)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(281)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(282)
: error C2143: syntax error : missing ')' before 'string'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(282)
: error C2143: syntax error : missing '{' before 'string'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(282)
: error C2059: syntax error : '<Unknown>'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(282)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(285)
: error C2146: syntax error : missing ')' before identifier 'OID'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(285)
: error C2061: syntax error : identifier 'OID'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(285)
: error C2059: syntax error : ';'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(285)
: error C2513: '/*global*/ ' : no variable declared before '='
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(285)
: error C2064: term does not evaluate to a function taking -22
arguments
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(285)
: error C2065: 'int2' : undeclared identifier
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(285)
: error C2146: syntax error : missing ')' before identifier 'PGNSP'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(285)
: error C2017: illegal escape sequence
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(285)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(285)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(286)
: error C2143: syntax error : missing ')' before 'string'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(286)
: error C2143: syntax error : missing '{' before 'string'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(286)
: error C2059: syntax error : '<Unknown>'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(286)
: error C2059: syntax error : ')'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(289)
: error C2146: syntax error : missing ')' before identifier 'OID'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(289)
: error C2061: syntax error : identifier 'OID'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(289)
: error C2059: syntax error : ';'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(289)
: error C2513: '/*global*/ ' : no variable declared before '='
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(289)
: error C2064: term does not evaluate to a function taking -22
arguments
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(289)
: error C2065: 'int2vector' : undeclared identifier
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(289)
: error C2146: syntax error : missing ')' before identifier 'PGNSP'
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(289)
: error C2017: illegal escape sequence
C:\Program Files\PostgreSQL\8.3\include\server/catalog/pg_type.h(289)
: fatal error C1003: error count exceeds 100; stopping compilation



my command line is
cl  /c /O2 /Ox runtime\rcqpgsql.c -I"C:\Program Files\MySQL\MySQL
Server 5.0"\include -I"C:\Program Files\PostgreSQL\8.3"\include
-I"C:\Program Files\PostgreSQL\8.3"\include\server -DPOSTGRES_TARGET
-Zi -D_CRT_SECURE_NO_DEPRECATE -DPROFILER_MODE /Foruntime\rcqpgsql.obj

and my include is

  #include "catalog/pg_type.h"
  #include "nodes/nodes.h"

where this both file are in
C:\Program Files\PostgreSQL\8.3\include\server\catalog\pg_type.h
C:\Program Files\PostgreSQL\8.3\include\server\nodes\nodes.h


thanks

a+++


On Mon, Dec 1, 2008 at 2:01 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:
> elekis <elekis@gmail.com> writes:
>> I tried , in the command line to put
>>  -I$(PGSQL_HOME)\include  -I(PGSQL_HOME)\include\server
>> but, nothing change.
>
> If that's really what you put, then you forgot a dollar sign...
>
>                        regards, tom lane
>



--
http://deathboater.blogspot.com/

Re: Cannot open include file: 'nodes/nodes.h'

От
Tom Lane
Дата:
elekis <elekis@gmail.com> writes:
> and my include is

>   #include "catalog/pg_type.h"
>   #include "nodes/nodes.h"

You need postgres.h first.

            regards, tom lane

Fwd: Cannot open include file: 'nodes/nodes.h'

От
elekis
Дата:
#include "postgres.h"
 #include "catalog/pg_type.h"
 #include "nodes/nodes.h"

heu... I have that now


rcqpgsql.c
c:\program files\postgresql\8.3\include\server\pg_config.h(116) :
warning C4005: 'HAVE_FINITE' : macro redefinition
       C:\Program Files\MySQL\MySQL Server
5.0\include\config-win.h(286) : see previous definition of
'HAVE_FINITE'
c:\program files\postgresql\8.3\include\server\pg_config.h(259) :
warning C4005: 'HAVE_MEMMOVE' : macro redefinition
       C:\Program Files\MySQL\MySQL Server
5.0\include\config-win.h(267) : see previous definition of
'HAVE_MEMMOVE'
c:\program files\postgresql\8.3\include\server\pg_config.h(391) :
warning C4005: 'HAVE_STRTOUL' : macro redefinition
       C:\Program Files\MySQL\MySQL Server
5.0\include\config-win.h(307) : see previous definition of
'HAVE_STRTOUL'
c:\program files\postgresql\8.3\include\server\pg_config_os.h(7) :
warning C4005: '_WIN32_WINNT' : macro redefinition
       C:\Program Files\MySQL\MySQL Server
5.0\include\config-win.h(24) : see previous definition of
'_WIN32_WINNT'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(112) : error C2011: 'fd_set' :
'struct' type redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(54) : see declaration of 'fd_set'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(147) : warning C4005: 'FD_SET' :
macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(88) : see previous definition of
'FD_SET'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(156) : error C2011: 'timeval' :
'struct' type redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(97) : see declaration of 'timeval'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(212) : error C2011: 'hostent' :
'struct' type redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(153) : see declaration of 'hostent'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(225) : error C2011: 'netent' :
'struct' type redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(166) : see declaration of 'netent'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(232) : error C2011: 'servent' :
'struct' type redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(173) : see declaration of 'servent'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(244) : error C2011: 'protoent' :
'struct' type redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(185) : see declaration of
'protoent'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(400) : error C2011: 'sockaddr_in'
: 'struct' type redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(321) : see declaration of
'sockaddr_in'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(410) : error C2011: 'WSAData' :
'struct' type redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(331) : see declaration of 'WSAData'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(470) : warning C4005:
'SO_DONTLINGER' : macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(411) : see previous definition of
'SO_DONTLINGER'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(527) : warning C4005: 'AF_IPX' :
macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(469) : see previous definition of
'AF_IPX'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(555) : warning C4005: 'AF_MAX' :
macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(488) : see previous definition of
'AF_MAX'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(561) : error C2011: 'sockaddr' :
'struct' type redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(494) : see declaration of
'sockaddr'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(601) : error C2011: 'sockproto' :
'struct' type redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(503) : see declaration of
'sockproto'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(640) : error C2011: 'linger' :
'struct' type redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(540) : see declaration of 'linger'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(653) : warning C4005: 'SOMAXCONN'
: macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(553) : see previous definition of
'SOMAXCONN'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(679) : warning C4005: 'FD_READ' :
macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(571) : see previous definition of
'FD_READ'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(682) : warning C4005: 'FD_WRITE' :
macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(572) : see previous definition of
'FD_WRITE'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(685) : warning C4005: 'FD_OOB' :
macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(573) : see previous definition of
'FD_OOB'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(688) : warning C4005: 'FD_ACCEPT'
: macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(574) : see previous definition of
'FD_ACCEPT'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(691) : warning C4005: 'FD_CONNECT'
: macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(575) : see previous definition of
'FD_CONNECT'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(694) : warning C4005: 'FD_CLOSE' :
macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(576) : see previous definition of
'FD_CLOSE'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1626) : error C2375: 'accept' :
redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(744) : see declaration of 'accept'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1647) : error C2375: 'bind' :
redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(749) : see declaration of 'bind'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1666) : error C2375: 'closesocket'
: redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(754) : see declaration of
'closesocket'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1685) : error C2375: 'connect' :
redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(756) : see declaration of 'connect'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1706) : error C2375: 'ioctlsocket'
: redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(761) : see declaration of
'ioctlsocket'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1727) : error C2375: 'getpeername'
: redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(766) : see declaration of
'getpeername'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1748) : error C2375: 'getsockname'
: redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(771) : see declaration of
'getsockname'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1771) : error C2375: 'getsockopt'
: redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(776) : see declaration of
'getsockopt'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1792) : error C2375: 'htonl' :
redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(783) : see declaration of 'htonl'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1809) : error C2375: 'htons' :
redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(785) : see declaration of 'htons'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1826) : error C2375: 'inet_addr' :
redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(787) : see declaration of
'inet_addr'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1843) : error C2375: 'inet_ntoa' :
redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(789) : see declaration of
'inet_ntoa'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1861) : error C2375: 'listen' :
redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(791) : see declaration of 'listen'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1879) : error C2375: 'ntohl' :
redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(795) : see declaration of 'ntohl'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1896) : error C2375: 'ntohs' :
redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(797) : see declaration of 'ntohs'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1916) : error C2375: 'recv' :
redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(799) : see declaration of 'recv'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1941) : error C2375: 'recvfrom' :
redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(805) : see declaration of
'recvfrom'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1967) : error C2375: 'select' :
redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(813) : see declaration of 'select'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(1991) : error C2375: 'send' :
redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(820) : see declaration of 'send'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2016) : error C2375: 'sendto' :
redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(826) : see declaration of 'sendto'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2042) : error C2375: 'setsockopt'
: redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(834) : see declaration of
'setsockopt'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2064) : error C2375: 'shutdown' :
redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(841) : see declaration of
'shutdown'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2084) : error C2375: 'socket' :
redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(845) : see declaration of 'socket'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2107) : error C2375:
'gethostbyaddr' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(852) : see declaration of
'gethostbyaddr'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2126) : error C2375:
'gethostbyname' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(857) : see declaration of
'gethostbyname'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2144) : error C2375: 'gethostname'
: redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(859) : see declaration of
'gethostname'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2163) : error C2375:
'getservbyport' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(863) : see declaration of
'getservbyport'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2182) : error C2375:
'getservbyname' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(867) : see declaration of
'getservbyname'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2200) : error C2375:
'getprotobynumber' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(871) : see declaration of
'getprotobynumber'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2217) : error C2375:
'getprotobyname' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(873) : see declaration of
'getprotobyname'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2237) : error C2375: 'WSAStartup'
: redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(877) : see declaration of
'WSAStartup'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2255) : error C2375: 'WSACleanup'
: redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(881) : see declaration of
'WSACleanup'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2272) : error C2375:
'WSASetLastError' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(883) : see declaration of
'WSASetLastError'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2289) : error C2375:
'WSAGetLastError' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(885) : see declaration of
'WSAGetLastError'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2306) : error C2375:
'WSAIsBlocking' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(887) : see declaration of
'WSAIsBlocking'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2323) : error C2375:
'WSAUnhookBlockingHook' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(889) : see declaration of
'WSAUnhookBlockingHook'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2340) : error C2375:
'WSASetBlockingHook' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(891) : see declaration of
'WSASetBlockingHook'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2357) : error C2375:
'WSACancelBlockingCall' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(893) : see declaration of
'WSACancelBlockingCall'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2379) : error C2375:
'WSAAsyncGetServByName' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(895) : see declaration of
'WSAAsyncGetServByName'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2406) : error C2375:
'WSAAsyncGetServByPort' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(903) : see declaration of
'WSAAsyncGetServByPort'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2432) : error C2375:
'WSAAsyncGetProtoByName' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(911) : see declaration of
'WSAAsyncGetProtoByName'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2457) : error C2375:
'WSAAsyncGetProtoByNumber' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(918) : see declaration of
'WSAAsyncGetProtoByNumber'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2482) : error C2375:
'WSAAsyncGetHostByName' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(925) : see declaration of
'WSAAsyncGetHostByName'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2509) : error C2375:
'WSAAsyncGetHostByAddr' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(932) : see declaration of
'WSAAsyncGetHostByAddr'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2532) : error C2375:
'WSACancelAsyncRequest' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(941) : see declaration of
'WSACancelAsyncRequest'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock2.h(2552) : error C2375:
'WSAAsyncSelect' : redefinition; different linkage
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(943) : see declaration of
'WSAAsyncSelect'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\ws2tcpip.h(28) : error C2011: 'ip_mreq' :
'struct' type redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(372) : see declaration of 'ip_mreq'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\ws2tcpip.h(71) : warning C4005: 'IP_TOS' :
macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(361) : see previous definition of
'IP_TOS'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\ws2tcpip.h(72) : warning C4005: 'IP_TTL' :
macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(360) : see previous definition of
'IP_TTL'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\ws2tcpip.h(73) : warning C4005:
'IP_MULTICAST_IF' : macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(355) : see previous definition of
'IP_MULTICAST_IF'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\ws2tcpip.h(74) : warning C4005:
'IP_MULTICAST_TTL' : macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(356) : see previous definition of
'IP_MULTICAST_TTL'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\ws2tcpip.h(75) : warning C4005:
'IP_MULTICAST_LOOP' : macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(357) : see previous definition of
'IP_MULTICAST_LOOP'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\ws2tcpip.h(76) : warning C4005:
'IP_ADD_MEMBERSHIP' : macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(358) : see previous definition of
'IP_ADD_MEMBERSHIP'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\ws2tcpip.h(77) : warning C4005:
'IP_DROP_MEMBERSHIP' : macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(359) : see previous definition of
'IP_DROP_MEMBERSHIP'
C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\ws2tcpip.h(78) : warning C4005:
'IP_DONTFRAGMENT' : macro redefinition
       C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include\winsock.h(362) : see previous definition of
'IP_DONTFRAGMENT'
c:\program files\postgresql\8.3\include\server\pg_config_os.h(55) :
fatal error C1189: #error :  "Postgres uses 32 bit time_t - add
#define _USE_32BIT_TIME_T on Windows"
make[1]: *** [runtime\rcqpgsql.obj] Error 2
make[1]: Leaving directory `c:/yafl/cobol/preprocessor'
make: *** [pgsql] Error 2



thank you

a++





On Mon, Dec 1, 2008 at 3:26 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:
> elekis <elekis@gmail.com> writes:
>> and my include is
>
>>   #include "catalog/pg_type.h"
>>   #include "nodes/nodes.h"
>
> You need postgres.h first.
>
>                        regards, tom lane
>



--
http://deathboater.blogspot.com/



--
http://deathboater.blogspot.com/

Re: Fwd: Cannot open include file: 'nodes/nodes.h'

От
Alvaro Herrera
Дата:
elekis escribió:

> rcqpgsql.c
> c:\program files\postgresql\8.3\include\server\pg_config.h(116) :
> warning C4005: 'HAVE_FINITE' : macro redefinition
>        C:\Program Files\MySQL\MySQL Server
> 5.0\include\config-win.h(286) : see previous definition of
> 'HAVE_FINITE'

You're including a MySQL header too?  I don't think that's expected to
work.


--
Alvaro Herrera                                http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

Fwd: Fwd: Cannot open include file: 'nodes/nodes.h'

От
elekis
Дата:
ho f***, that must be multi db.

something say to me that will be funny :D


thanks

for all

a++


On Tue, Dec 2, 2008 at 3:15 PM, Alvaro Herrera
<alvherre@commandprompt.com> wrote:
> elekis escribió:
>
>> rcqpgsql.c
>> c:\program files\postgresql\8.3\include\server\pg_config.h(116) :
>> warning C4005: 'HAVE_FINITE' : macro redefinition
>>        C:\Program Files\MySQL\MySQL Server
>> 5.0\include\config-win.h(286) : see previous definition of
>> 'HAVE_FINITE'
>
> You're including a MySQL header too?  I don't think that's expected to
> work.
>
>
> --
> Alvaro Herrera                                http://www.CommandPrompt.com/
> The PostgreSQL Company - Command Prompt, Inc.
>



--
http://deathboater.blogspot.com/



--
http://deathboater.blogspot.com/