From: | "Vilches, Alejandro" <alejandro(dot)vilches(at)intel(dot)com> |
---|---|
To: | Albe Laurenz <laurenz(dot)albe(at)wien(dot)gv(dot)at>, "pgsql-novice(at)postgresql(dot)org" <pgsql-novice(at)postgresql(dot)org> |
Subject: | Re: Trouble including pg_type.h |
Date: | 2015-09-04 23:18:57 |
Message-ID: | 9CE034E149417949A58AA9A4FA7E1C5584B0CD9B@ORSMSX109.amr.corp.intel.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-novice |
Hi Laurenz,
Thanks for your help!
Actually, my apologies, the information previously provided was not quite accurate. We're using Ubuntu and it seems like the "pg_type.h" header file is not included in the Postgres development package for Ubuntu (we're using Postgres 9.3). So we obtained the source and started copying some header files to try to build and we weren't copying all the right files. Now we've solved the issue.
However, I was also wondering:
Is using "pg_type.h" in client programs (to get OID info for a result set) a supported use case? Is there a reason why it's not included in the Postgres development package for Ubuntu?
Thanks!
Alejandro
-----Original Message-----
From: Albe Laurenz [mailto:laurenz(dot)albe(at)wien(dot)gv(dot)at]
Sent: Friday, September 4, 2015 2:50 AM
To: Vilches, Alejandro; pgsql-novice(at)postgresql(dot)org
Subject: RE: Trouble including pg_type.h
Alejandro Vilches wrote:
> I’m having issues trying to include <catalog/pg_type.h> in my program.
> With the include paths correctly set, the compiler is able to find
> this file, but the issue is that this file is doing #include
> “catalog/genbki.h” (even though they’re side by side), so the compiler is trying to look for “catalog/catalog/genbki.h”.
>
> For me, “pg_type.h” is located in:
> “/usr/pgsql-9.3/include/server/catalog”. So besides adding
> “/usr/pgsql-9.3/include” to the include path, I’ve also added “/usr/pgsql-9.3/include/server”, and in my program I’m doing #include <catalog/pg_type.h>.
Try
#include "catalog/pg_type.h"
What compiler on what platform are you using?
Yours,
Laurenz Albe
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2015-09-04 23:30:03 | Re: Trouble including pg_type.h |
Previous Message | Armand Pirvu (gmail) | 2015-09-04 20:28:09 | Re: shared_preload_libraries and pg_stat_statements |