summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDaisuke Fujimura (fd0) <booleanlabel@gmail.com>2024-05-26 13:04:59 +0900
committerPeng Wu <alexepico@gmail.com>2024-05-29 19:18:16 +0800
commit4604435480d4b9e4f2f61106b550801012255d14 (patch)
tree0b1903fe6c33f1509b32a646b0ecd3e8a8201c26 /src
parent429a768f3bc5b63b85dd875f7839d54f02fbc67b (diff)
downloadlibpinyin-4604435480d4b9e4f2f61106b550801012255d14.tar.gz
libpinyin-4604435480d4b9e4f2f61106b550801012255d14.tar.xz
libpinyin-4604435480d4b9e4f2f61106b550801012255d14.zip
Build shared library on Windows
Diffstat (limited to 'src')
-rw-r--r--src/Makefile.am9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 70419b7..79da403 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -91,6 +91,10 @@ libpinyin_la_LDFLAGS = -Wl,--version-script=$(srcdir)/libpinyin.ver \
-version-info @LT_VERSION_INFO@
endif
+if WINDOWS
+libpinyin_la_LDFLAGS += -no-undefined
+endif
+
if ENABLE_LIBZHUYIN
lib_LTLIBRARIES += libzhuyin.la
@@ -107,6 +111,11 @@ else
libzhuyin_la_LDFLAGS = -Wl,--version-script=$(srcdir)/libzhuyin.ver \
-version-info @LT_VERSION_INFO@
endif
+
+if WINDOWS
+libzhuyin_la_LDFLAGS += -no-undefined
+endif
+
endif
libpinyin_internal_a_SOURCES = pinyin_internal.cpp