aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorMiodrag Milanovic <mmicko@gmail.com>2019-07-31 18:02:27 +0200
committerClifford Wolf <clifford@clifford.at>2019-08-02 16:55:14 +0200
commit2ec5a3ec9248e86bb24f29253f1610aeff431e7d (patch)
treeac2cc94cbaff16463d5836367746ff244793ebc7 /Makefile
parentce0de937f4036e70b18afd765428288596fa0200 (diff)
downloadyosys-2ec5a3ec9248e86bb24f29253f1610aeff431e7d.tar.gz
yosys-2ec5a3ec9248e86bb24f29253f1610aeff431e7d.tar.bz2
yosys-2ec5a3ec9248e86bb24f29253f1610aeff431e7d.zip
Fix linking issue for new mxe and pthread
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 579fff007..89155fae8 100644
--- a/Makefile
+++ b/Makefile
@@ -260,7 +260,8 @@ CXXFLAGS := $(filter-out -fPIC,$(CXXFLAGS))
LDFLAGS := $(filter-out -rdynamic,$(LDFLAGS)) -s
LDLIBS := $(filter-out -lrt,$(LDLIBS))
ABCMKARGS += ARCHFLAGS="-DWIN32_NO_DLL -DHAVE_STRUCT_TIMESPEC -fpermissive -w"
-ABCMKARGS += LIBS="lib/x86/pthreadVC2.lib -s" ABC_USE_NO_READLINE=1 CC="/usr/local/src/mxe/usr/bin/i686-w64-mingw32.static-gcc"
+# TODO: Try to solve pthread linking issue in more appropriate way
+ABCMKARGS += LIBS="lib/x86/pthreadVC2.lib -s" LDFLAGS="-Wl,--allow-multiple-definition" ABC_USE_NO_READLINE=1 CC="/usr/local/src/mxe/usr/bin/i686-w64-mingw32.static-gcc"
EXE = .exe
else ifeq ($(CONFIG),msys2)