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. -- Sent from: https://www.postgresql-archive.org/PostgreSQL-general-f1843780.html