Re: including header files in a C extension

Поиск
Список
Период
Сортировка
От Laurenz Albe
Тема Re: including header files in a C extension
Дата
Msg-id 1534748597.2593.2.camel@cybertec.at
обсуждение исходный текст
Ответ на including header files in a C extension  (TalGloz <glozmantal@gmail.com>)
Ответы Re: including header files in a C extension  (TalGloz <glozmantal@gmail.com>)
Список pgsql-general
TalGloz wrote:
> If I have an external library that I install using make install into the
> /usr/local/include/libraryname path by default and I want to include it in a
> C extension, the Makefile for the .so file includes the headers in
> /usr/local/include/libraryname path. 
> 
> Can I use #include <libraryname/header.h> when writing C/CPP code for my
> PostgreSQL C extension or do I have to install the external library in a
> different path than /usr/local/include/libraryname. I think that the
> external library headers are not getting included. 
> 
> I do manage to build the .so file without error.....

If you can build the extension, what is your problem?

Usually you use the LDFLAGS to tell "make" where to find your headers.

Yours,
Laurenz Albe
-- 
Cybertec | https://www.cybertec-postgresql.com


В списке pgsql-general по дате отправления:

Предыдущее
От: Achilleas Mantzios
Дата:
Сообщение: Re: Audit management
Следующее
От: TalGloz
Дата:
Сообщение: Re: including header files in a C extension