小编use*_*668的帖子

配置用于在Linux-64上为Linux-64构建MinGW-64的选项(最终针对Windows-64)

我想在以下位置构建MinGW-w64:

答:我想在Linux(64位)上编译MinGW本身。
B:我希望MinGW工具(编译器等)可以在Linux(64位)上运行。
C:我希望MinGW工具(编译器等)产生在Windows 64位(Win7和Win8)上运行的代码。

我在配置阶段遇到了麻烦。我已经在Google上搜索了一下,但是我无法找到配置时需要传递的选项。

我已经从(https://svn.code.sf.net/p/mingw-w64/code/trunk/)下载了MinGW-w64 SVN的源代码。(AFAICT这是当前的正式回购)。

源提供了文本帮助(mingw-w64-doc / howto-build / mingw-w64-howto-build.txt)。但是,这主要适用于希望在Windows上运行MinGW工具的用户。
示例选项(用于非multilib w64目标)是:

--host = x86_64-w64-mingw32 --target = x86_64-w64-mingw32 --disable-multilib

但是我想我希望host选项引用linux(对吗?)。我试过了

--host = x86_64-linux-gnu
--host = x86_64-pc-linux-gnu
但没有运气。

我得到错误:

配置:错误:请检查mingw-w64标头集和“构建/主机”选项是否设置正确。
配置:错误:../../../ svn / mingw-w64-v6615-2014-05-07 / mingw-w64-crt /为mingw-w64-crt配置失败

完整的日志是

    检查是否启用Makefile的维护者特定部分...否
    正在检查与BSD兼容的安装... / usr / bin / install -c
    检查构建环境是否正常...是
    / make / tool / MinGW / svn / mingw-w64-v6615-2014-05-07 / build-aux / missing:未知的“ --is-lightweight”选项
    尝试`/ make / tool / MinGW / svn / mingw-w64-v6615-2014-05-07 / build-aux …

linux mingw mingw-w64

5
推荐指数
1
解决办法
2461
查看次数

标签 统计

linux ×1

mingw ×1

mingw-w64 ×1