[GRASSLIST:4886] RE: Grass Installation
Glynn Clements
glynn.clements at virgin.net
Mon Nov 4 13:09:28 EST 2002
Dan Gelinas wrote:
> > ./configure --with-postgres-includes=...
>
> >Unless the headers are in one of the compiler's default directories
> >(e.g. /usr/include), you have to tell configure where to find them.
>
> Thanks.
>
> So I assume the configure script doesn't know where to look for these
> include files? Unfortunately, neither do I :-(
>
> Any idea where to look for these files AND, more importantly, what
> they are named?
The files for which "configure" checks are:
a) libpq-fe.h, and
b) either postgres.h or postgres_fe.h
If you are using a package from your OS vendor, then the files will
probably be in a subdirectory of /usr/include. E.g. RedHat 6.2 puts
them in /usr/include/pgsql.
You will need to have installed the appropriate "development" package,
e.g. "postgresql-devel" for RedHat 6.2.
If libpq-fe.h and postgres.h/postgres_fe.h are in different
directories, you need to specify both directories, separated by a
space; you will need to enclude the argument in quotes, e.g.
./configure --with-postgres-includes='/usr/include/pgsql /usr/include/pgsql/internal'
--
Glynn Clements <glynn.clements at virgin.net>
More information about the grass-user
mailing list