CFLAGS=$(shell pkg-config --cflags python3-embed) LIBS=$(shell pkg-config --libs python3-embed) all: env mypython.$(SOEXT) ifeq ($(SOEXT),) env:: @echo "Please use . buildenv.sh to setup the environment" @exit 1 else env:: endif mypython.$(SOEXT): mypython.c gcc -fPIC -shared -o $@ $(CFLAGS) $< $(LIBS) clean: rm -rf mypython.$(SOEXT)