From: | Vince Vielhaber <vev(at)michvhf(dot)com> |
---|---|
To: | "Thalis A(dot) Kalfigopoulos" <thalis(at)cs(dot)pitt(dot)edu> |
Cc: | <pgsql-general(at)postgresql(dot)org>, <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Subject: | Re: postgres.h missing? (fwd) |
Date: | 2001-06-20 18:57:12 |
Message-ID: | Pine.BSF.4.30.0106201455540.36041-100000@paprika.michvhf.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Wed, 20 Jun 2001, Thalis A. Kalfigopoulos wrote:
> On Wed, 20 Jun 2001, Vince Vielhaber wrote:
>
> > On Wed, 20 Jun 2001, Thalis A. Kalfigopoulos wrote:
> >
> > > Hi tom, (erased your reply by accident :(
> > > I asked about this yesterday but I don't need postgres.h for building PHP. I need it for writing a C function.
> > > So do I just copy it manually from src/include/ ?
> >
> > add -I/usr/local/pgsql/include and -L/usr/local/pgsql/lib
> >
> > as appropriate in your makefile or compile script (or environment)
> > and they'll be picked up automatically.
> >
> > Adjust the path to where your PostgreSQL installation is as necessary.
> >
> > Vince.
>
> That is not the issue but thanks anyway for the effort. The problem pertained:
> $ gcc -fpic -c -I/usr/local/pgsql/include/ cfunc.c
> In file included from cfunc.c:2:
> /usr/local/pgsql/include/postgres.h:49: utils/elog.h: No such file or directory
> /usr/local/pgsql/include/postgres.h:50: utils/palloc.h: No such file or directory
>
> So I actually used the postgres.h file from the src directory to make it work.
> $ gcc -fpic -c -I/usr/local/tmp/postgresql-7.1.2/src/include/ cfunc.c
>
> What I'm missing is: did I mis-build something? How come the postgres.h and rest .h files weren't properly installed?
Should I assume correctly that cfunc.c is something you wrote? If it is,
instead of including postgresql.h, try including libpq-fe.h as that's the
file that's installed. That should give you everything you need.
Vince.
--
==========================================================================
Vince Vielhaber -- KA8CSH email: vev(at)michvhf(dot)com http://www.pop4.net
56K Nationwide Dialup from $16.00/mo at Pop4 Networking
Online Campground Directory http://www.camping-usa.com
Online Giftshop Superstore http://www.cloudninegifts.com
==========================================================================
From | Date | Subject | |
---|---|---|---|
Next Message | Edwin Grubbs | 2001-06-20 19:06:02 | Re: LARGE table won't use index? |
Previous Message | Hunter Hillegas | 2001-06-20 18:53:54 | Red Hat Database |