From 26b5d5317bdbe8574abc00acb68613ff7e194e3a Mon Sep 17 00:00:00 2001 From: Tom Lane <tgl@sss.pgh.pa.us> Date: Fri, 24 Sep 2004 20:08:42 +0000 Subject: [PATCH] Persuade plpython to build on OS X. --- src/pl/plpython/Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/pl/plpython/Makefile b/src/pl/plpython/Makefile index 6acf3a6f4d4..4bcc9d88a06 100644 --- a/src/pl/plpython/Makefile +++ b/src/pl/plpython/Makefile @@ -1,4 +1,4 @@ -# $PostgreSQL: pgsql/src/pl/plpython/Makefile,v 1.13 2004/01/21 19:04:11 tgl Exp $ +# $PostgreSQL: pgsql/src/pl/plpython/Makefile,v 1.14 2004/09/24 20:08:42 tgl Exp $ subdir = src/pl/plpython top_builddir = ../../.. @@ -12,6 +12,12 @@ ifneq (,$(wildcard $(python_configdir)/libpython*$(DLSUFFIX)*)) shared_libpython = yes endif +# Darwin (OS X) has its own ideas about how to do this. +ifeq ($(PORTNAME), darwin) +shared_libpython = yes +override python_libspec := -framework Python +endif + # If we don't have a shared library and the platform doesn't allow it # to work without, we have to skip it. ifneq (,$(findstring yes, $(shared_libpython)$(allow_nonpic_in_shlib))) -- GitLab