Re: 7.1Beta 4&5 - clean build problem with '--with-perl' - Mailing list pgsql-bugs

From Tom Lane
Subject Re: 7.1Beta 4&5 - clean build problem with '--with-perl'
Date
Msg-id 5822.983601129@sss.pgh.pa.us
Whole thread Raw
In response to 7.1Beta 4&5 - clean build problem with '--with-perl'  ("Creager, Robert S" <CreagRS@LOUISVILLE.STORTEK.COM>)
List pgsql-bugs
"Creager, Robert S" <CreagRS@LOUISVILLE.STORTEK.COM> writes:
> On both beta 4 and 5, the configure script is run with --with-perl
> --with-tcl --with-CXX

> On a clean build (/usr/local/pgsql directory tree removed), Pg.c fails to
> build, not finding include file libpq-fe.h and then postgres_ext.h.  Linking
> these two files to /usr/local/pgsql/include causes the build to complete
> successfully.  Include paths on compile line: /usr/local/include
> /usr/local/pgsql/include
> /proj/twolf/local/lib/perl5/5.6.0/sun4-solaris/CORE.

Strange.  I cannot duplicate this.  On my box, the compile line for Pg.c
ends up looking like

cc -c -I../libpq -I../../include -D_HPUX_SOURCE -Aa -I/usr/local/include -O    -DVERSION=\"1.8.0\"
-DXS_VERSION=\"1.8.0\"+z -I/opt/perl5/lib/5.00503/PA-RISC2.0/CORE  Pg.c 

and of course ../libpq and ../../include are exactly where those two
include files live.

I have not tried the scenario of building outside the source tree,
however ... were you doing that?

            regards, tom lane

pgsql-bugs by date:

Previous
From: Tom Lane
Date:
Subject: Re: polygon insert into r-tree sometimes fails
Next
From: pgsql-bugs@postgresql.org
Date:
Subject: Possible Addition of a CREATE TABLE Warning