Re: Compiling C Extension Functions against PostgreSQL 12
От | Adrian Klaver |
---|---|
Тема | Re: Compiling C Extension Functions against PostgreSQL 12 |
Дата | |
Msg-id | ec76736a-7842-d1ed-13a9-82789ed08017@aklaver.com обсуждение исходный текст |
Ответ на | Re: Compiling C Extension Functions against PostgreSQL 12 (TalGloz <glozmantal@gmail.com>) |
Ответы |
Re: Compiling C Extension Functions against PostgreSQL 12
|
Список | pgsql-general |
On 5/2/20 1:03 PM, TalGloz wrote: > Adrian Klaver-4 wrote >> On 5/2/20 12:39 PM, TalGloz wrote: >>> Adrian Klaver-4 wrote >>>> On 5/2/20 12:28 PM, TalGloz wrote: >>>>> I'm trying to upgrade from PostgreSQL 10 to 12 and I need to compile >>>>> all >>>>> my >>>>> manually created C extension functions against PostrgreSQL 12 before >>>>> starting the upgrade process. I have this Makefile that compiles >>>>> perfectly >>>>> the seal_diff_cpp.cpp C extension function against PostgreSQL 10: >>>>> >> >>> >>> Yes, I've installed everything PostgreSQL 12 has to offer: >>> >>> dnf list installed | grep "postgresql12" >>> postgresql12.x86_64 12.2-2PGDG.f31 >>> @pgdg12 >>> postgresql12-contrib.x86_64 12.2-2PGDG.f31 >>> @pgdg12 >>> postgresql12-devel.x86_64 12.2-2PGDG.f31 >>> @pgdg12 >> >> Yeah, I missed part in your OP where said postgres.h was there. So: >> >> 1) Did you do both makes in the same directory? >> >> 2) If so did you do a make clean between builds? >> >> >> >> -- >> Adrian Klaver > >> adrian.klaver@ > > 1) Yes I did. > 2) Yes I did, though no .o .bc or .so files get created because of the error > when using PostgreSQL 12 settings. But they where created when you did the make against Postgres 10, correct? So where those cleaned up? > > > > -- > Sent from: https://www.postgresql-archive.org/PostgreSQL-general-f1843780.html > > -- Adrian Klaver adrian.klaver@aklaver.com
В списке pgsql-general по дате отправления: