我跟着this guide了解了如何使用Cygwin安装telegram-cli,但是当我尝试“我们需要修补Makefile和loop.c以在cygwin中编译时”。下载此补丁然后解压缩。然后,补丁在tg目录中。“并尝试使用提供的代码进行修补
patch -p1 < telegram-cli-cygwin.patch
我收到以下消息:
$ patch -p1 < telegram-cli-cygwin.patch
patching file Makefile
Hunk #1 FAILED at 4.
1 out of 1 hunk FAILED -- saving rejects to file Makefile.rej
patching file loop.c
Hunk #1 FAILED at 383.
Hunk #2 FAILED at 634.
2 out of 2 hunks FAILED -- saving rejects to file loop.c.rej
直到那时,一切都很好。任何帮助将不胜感激。
答案 0 :(得分:0)
源与准备补丁的版本不匹配。 可能它是以下版本。
查看Makefile.rej和loop.c.rej并检查差异。 可能是变更已实施或上下文变更不允许 补丁程序,用于识别实施更改的位置。