diff --git a/tidl_api/Makefile b/tidl_api/Makefile
index ea6b9dcf451dc4b972df3e6ae0ae3e52f5e54991..abae078564733d1f36d547f274741a3a8566719c 100644 (file)
--- a/tidl_api/Makefile
+++ b/tidl_api/Makefile
CXXFLAGS += $(BUILD_ID)
PY_INCLUDE = -I$(PYTHON_INCLUDE_DIR) -I$(PYBIND11_INC_DIR)
+# pybind11 recommends setting visibility to hidden to reduce code size and
+# prevent name clashed when multiple shared libraries use pybind11
+$(HOST_OBJ_PYBIND_FILES): CXXFLAGS += -fvisibility=hidden
+
$(DSP_OUTFILE): $(DSP_SRCFILE)
$(MAKE) -C dsp