Search Postgresql Archives

error when compiling a c function

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I built a c function that exports data from various tables into a text file but when I compile the function I get this error:

In file included from /usr/include/pgsql/server/postgres.h:48,
                 from myfile.c:1:
/usr/include/pgsql/server/utils/elog.h:69:28: error: utils/errcodes.h: No such file or directory

If I remove the utils/ folder in front of the errcodes.h file in elog.h then it works. 

The only think I don't like (but I can live with...) is that every time I install a new version of postgres I have to edit /usr/include/pgsql/server/utils/elog.h file and change the line:
#include "utils/errcodes.h"
into 
#include "errcodes.h"

Is there possible to get this fixed in the future release? I am using Suse compiled versions of Postgres. 

Here is the "very" simplified version of my function:

#include "/usr/include/pgsql/server/postgres.h"
#include "/usr/include/pgsql/server/fmgr.h"

#ifdef PG_MODULE_MAGIC
PG_MODULE_MAGIC;
#endif


PG_FUNCTION_INFO_V1(initializefile);

Datum
initializefile(PG_FUNCTION_ARGS)
{
    PG_RETURN_INT32(1);
}

 
Thank you,
Ioana

-- 
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux