Re: [ADMIN] postgres functions(.so)

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: [ADMIN] postgres functions(.so)
Дата
Msg-id 200010091827.OAA22778@candle.pha.pa.us
обсуждение исходный текст
Список pgsql-hackers
Yes, this is true.  The API is not isolated for SPI, so you see
everything, including C pollution into the C++ namespace.  Not sure
about a solution, except renaming some of the identifiers in the
backend.  We have discussed that, and are waiting for more reports of
problems before taking it on. 

[ Charset KOI8-R unsupported, converting... ]
> Bruce Momjian wrote:
> 
> > Sounds like you want to use the SPI interface.
> 
> Thanks, I've read carefully about SPI and tried some things.
> No problems with using C with SPI.
> But when I've tried to compile C++ code with SPI,
> I've found that some SPI headers use the following names:
> class, typename. So this can't be compiled with g++.
> Declarations like
>   typedef struct foo {/*...*/} *foo;
> also used, and caused compilation errors.
> 
> It is much desired to me to compile with g++.
> Old code uses libpq++, libpq supports C++, SPI look like NOT.
> Is it true ?
> 
> 
> --
> Vladimir Zolotych                         gsmith@eurocom.od.ua
> 
> 


--  Bruce Momjian                        |  http://candle.pha.pa.us pgman@candle.pha.pa.us               |  (610)
853-3000+  If your life is a hard drive,     |  830 Blythe Avenue +  Christ can be your backup.        |  Drexel Hill,
Pennsylvania19026
 


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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: [GENERAL] Using BLOBs with PostgreSQL
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: backup and restore