--- recode-3.7/src/Makefile.am.orig	2018-02-01 14:58:02.550508800 +0300
+++ recode-3.7/src/Makefile.am	2018-02-01 14:58:12.211339900 +0300
@@ -56,7 +56,7 @@
 librecode_la_SOURCES = charname.c combine.c fr-charname.c iconv.c \
 names.c outer.c recode.c request.c strip-pool.c task.c $(ALL_STEPS) \
 $(include_HEADERS) $(noinst_HEADERS) $(H_STEPS)
-librecode_la_LDFLAGS = -version-info $(VERSION_INFO)
+librecode_la_LDFLAGS =  -no-undefined -version-info $(VERSION_INFO)
 librecode_la_LIBADD = ../lib/libgnu.la libmerged.la
 
 libmerged_la_SOURCES = merged.c
