从Win-32位源构建grafana(搜索-lmingwex和-lmingw32)

问题描述 投票:0回答:1

我已经成功地从 Windows 64 位(GOARCH=amd64)的源代码构建了 grafana,现在我正在尝试为 Windows 32 位(GOARCH=386)构建它。不幸的是我通过 Cygwin 收到以下错误

searching for -lmingwex
C:/mingw-w64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-
w64-mingw32/bin/ld.exe: cannot find -lmingwex
C:/mingw-w64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-
w64-mingw32/bin/ld.exe: skipping incompatible C:/mingw-w64/mingw64/bin/../lib/gc
c/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/libmingw32.a when
searching for -lmingw32
C:/mingw-w64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-
w64-mingw32/bin/ld.exe: skipping incompatible C:/mingw-w64/mingw64/bin/../lib/gc
c/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib\libmingw32.a when
searching for -lmingw32
C:/mingw-w64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-
w64-mingw32/bin/ld.exe: skipping incompatible C:/mingw-w64/mingw64/bin/../lib/gc
c/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/libmingw32.a when
searching for -lmingw32
C:/mingw-w64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-
w64-mingw32/bin/ld.exe: cannot find -lmingw32
collect2.exe: error: ld returned 1 exit status

exit status 1
exit status 1

为了您的方便,我还附上以下内容

有什么想法可以帮助我吗?

问候

go gcc cygwin grafana
1个回答
0
投票

我终于成功地通过安装tdm-gcc(仅限32位)在Win-32位平台上构建它,当然还使用以下命令

问候

© www.soinside.com 2019 - 2024. All rights reserved.