cygwin上的u-boot交叉编译

cygwin上的u-boot交叉编译,cygwin,cross-compiling,u-boot,linaro,Cygwin,Cross Compiling,U Boot,Linaro,我正在尝试为cygwin上的arm目标构建u-boot。我使用了最新的u-boot(2019.10),我使用了最新的linaro gnu eabi工具链。 我发现的第一件事——makefile在cygwin编译中添加了“-ansi”标志,它失败了,如果删除这个标志,它就可以编译。 现在我发现我的编译器不知道它的libgcc.a在哪里。所以构建失败了。 如果有人有在cygwin上交叉编译u-boot的经验-请,我需要你的建议。怎么做? 谢谢你,山田正彦添加了-ansi标志。我建议你从git日志中获

我正在尝试为cygwin上的arm目标构建u-boot。我使用了最新的u-boot(2019.10),我使用了最新的linaro gnu eabi工具链。 我发现的第一件事——makefile在cygwin编译中添加了“-ansi”标志,它失败了,如果删除这个标志,它就可以编译。 现在我发现我的编译器不知道它的libgcc.a在哪里。所以构建失败了。 如果有人有在cygwin上交叉编译u-boot的经验-请,我需要你的建议。怎么做?
谢谢你,山田正彦添加了-ansi标志。我建议你从git日志中获取他当前的电子邮件地址,并通过CC向他询问U-Boot列表。如果你的实际目标是在cygwin下构建U-Boot,我理解。否则,在windows上构建u-boot的一个更简单的方法是使用,或者+例如。是的,使用cygwin是我的目标。在WSL下没有问题。因此,如果有人有相关经验,请与我们分享。在本例中,请注意,最初的、十多年的Windows支持是针对mingw32的,根据这一点(最近),这些工具的代码库可能已经发生了很大的变化,为了实现您的目标,可能需要进行大量的工作。基本上,这意味着您可能需要自己在cygwin上提供支持,您可能需要自己移植代码。我倾向于同意
我猜make系统上会有更多的管道胶带,我需要让MinGW工作,我的想法是,丑陋不再值得受益。
来自上述帖子的声明。