Compiler does not detect support for 64 bit integers

Started by Antonio Franzosoover 14 years ago3 messagesgeneral
Jump to latest
#1Antonio Franzoso
antoniofranzoso@yahoo.it

I'm trying to compile a parser for full text searching starting from the
code in this example:
http://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/docs/HOWTO-parser-tsearch2.html
I'm using Code::block with MinGW on a Windows Seven x64 and I get these
errors:

..\..\..\Program Files\PostgreSQL\9.0\include\server\c.h|284|error:
#error must have a working 64-bit integer datatype|
..\..\..\Program
Files\PostgreSQL\9.0\include\server\postgres.h|550|error: expected ')'
before 'X'|
||=== Build finished: 2 errors, 0 warnings ===|

Compiler detects errors in Postgresql's header files and I do not know
how to solve them. Any suggestion?

Thanks in advance,
Antonio

#2Tom Lane
tgl@sss.pgh.pa.us
In reply to: Antonio Franzoso (#1)
Re: Compiler does not detect support for 64 bit integers

Antonio Franzoso <antoniofranzoso@yahoo.it> writes:

I'm using Code::block with MinGW on a Windows Seven x64 and I get these
errors:

..\..\..\Program Files\PostgreSQL\9.0\include\server\c.h|284|error:
#error must have a working 64-bit integer datatype|

Um ... did you run the configure script? In a MinGW environment the
build process is basically like Unix, it's not the MSVC way.

regards, tom lane

#3Antonio Franzoso
antoniofranzoso@yahoo.it
In reply to: Tom Lane (#2)
Re: Compiler does not detect support for 64 bit integers

Il 23/11/2011 22:44, Tom Lane ha scritto:

Antonio Franzoso<antoniofranzoso@yahoo.it> writes:

I'm using Code::block with MinGW on a Windows Seven x64 and I get these
errors:
..\..\..\Program Files\PostgreSQL\9.0\include\server\c.h|284|error:
#error must have a working 64-bit integer datatype|

Um ... did you run the configure script? In a MinGW environment the
build process is basically like Unix, it's not the MSVC way.

regards, tom lane

Thanks for reply. Should I run a configure script even I've specified in
the build option where compiler can find the header files?
Sorry, but I'm a newbie.