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