跳到主要内容

SDK_6.0.14.1114修补程序001在Linux上失败

DA14530和DA14531.

1周前

SDK_6.0.14.1114修补程序001在Linux上失败

张贴了EML100.15分 4回复
0旋转

sdk.patch文件具有NL结尾,正在修补的HEX文件具有CRNL结尾。补丁有很多“Hunk#1失败,在1(不同的线结束)”错误。

有任何想法吗?我可以将线路结尾转换为补丁文件的DOS样式,但这似乎是错误的答案。修补Win10的SDK有一个古老的问题,我觉得我觉得同样的事情,但由于旧支持网站上的密码问题,我找不到它了。

1周前

PM_DIALOG.

嗨eml100,

谢谢你的问题在线。也许这是来自旧论坛的这个论坛票:

https://www.dialog-semicondiondiondum/forums/post/dialog-smartbond-bluet ...

你能看看经过验证的答案吗?

如果这解决了这个问题,请告诉我们。

谢谢,PM_DIALOG.

1周前

EML100. 15分

嗨PM_DIALOG(CARTID NAME!) - 害怕没有帮助。这是为Win10的,为用户试图在Windows上运行修补程序 - 我在Linux上,我多年来一直在使用补丁,它有效。

问题是修补程序文件在Linux上生成,并且具有Linux / UNIX线结束。它正在尝试修补(十六进制文件)的代码在Windows上生成,并具有DOS线结尾。基本上,它看起来像有人搞砸了SDK分发文件,错误地假设相同的文件将在Windows和Linux上工作;他们不会。

我从DA14531资源页面下载了SDK和修补程序这里

我很确定我可以通过转换十六进制文件来修复这个(1),以便它们具有UNIX线结束,或(2)转换补丁文件,以使其具有DOS线路结束。

我不想尝试这个(尚),并将感激一些反馈。谢谢。

1周前

PM_DIALOG.

嗨eml100,

让我检查一下,我会回复你。

谢谢,PM_DIALOG.

4天前

PM_DIALOG.

嗨eml100,

我在内部获得了对团队的反馈。我们只为Windows提供了SDK.patch,Linux用户应该自己解决这个问题。

我建议检查以下链接以解决问题:https://www.computerhope.com/unix/dos2unix.htm.

谢谢,PM_DIALOG.