GCC交叉编译器Cygwin64:GFDL许可证tm.texi

GCC Cross-Compiler Cygwin64: GFDL license tm.texi

本文关键字:GFDL 许可证 tm texi Cygwin64 编译器 GCC      更新时间:2023-10-16

遵循本教程:http://wiki.osdev.org/GCC_Cross-Compiler.(我也在使用Cygwin64。(当运行"make-install-gcc"时,我收到消息:

Verify that you have permission to grant a GFDL license for all
new text in tm.texi, then copy it to ../../gcc-4.9.0/gcc/doc/tm.texi.
Makefile:2227: recipe for target 's-tm-texi' failed
make[2]: *** [s-tm-texi] Error 1
make[2]: Leaving directory '/cygdrive/c/cygwin64/home/Demx/build/gcc'
Makefile:4038: recipe for target 'install-gcc' failed
make[1]: *** [install-gcc] Error 2
make[1]: Leaving directory '/cygdrive/c/cygwin64/home/Demx/build'
Makefile:2187: recipe for target 'install' failed
make: *** [install] Error 2

这个tm.texi在哪里?我如何验证我是否有授予GFDL许可证的权限?还是问题还有另一个根源?

如果不修改GCC,就不必担心任何事情;这看起来像是FSF版权相关的问题。

这看起来像是构建系统中与时间戳相关的问题。有时,生成的文件会与它们的源一起发货,根据它们的顺序(从tarball中提取或从repo中签出(,它们可能会也可能不会由"make"重新生成。

(附带说明:我查看了相关的Makefile,它对非ASCII系统和不理解'\r'的ASCII系统都有特殊情况(