cython: Add -no-undefined to linker flags for shared python lib
diff --git a/cython/Makefile.am b/cython/Makefile.am
index b4bc662..20618d7 100644
--- a/cython/Makefile.am
+++ b/cython/Makefile.am
@@ -39,7 +39,7 @@
 	-Wno-implicit-function-declaration \
 	-fvisibility=default
 
-plist_la_LDFLAGS = -module -avoid-version $(PYTHON_LIBS) $(AM_LDFLAGS)
+plist_la_LDFLAGS = -module -avoid-version $(PYTHON_LIBS) $(AM_LDFLAGS) -no-undefined
 plist_la_LIBADD = $(top_builddir)/src/libplist-2.0.la
 
 plist.c: plist.pyx $(PXDINCLUDES) $(PXIINCLUDES)