0

我从这个链接https://bitbucket.org/sglienke/spring4d/downloads/下载了 Spring4D“sglienke-spring4d-ca8037a2fdec.zip” 。

我从这个链接下载了 DSharp “sglienke-dsharp-2eae62962442.zip” https://bitbucket.org/sglienke/dsharp/downloads/

我尝试使用 Tokyo 10.2.3 构建 DSharp,但出现以下错误 - 似乎 DSharp 与最新的 Spring4D 提交不兼容?

[dcc32 错误] DSharp.Collections.Iterators.pas(54):E2170 无法覆盖非虚拟方法

[dcc32 错误] DSharp.Collections.Iterators.pas(66):E2170 无法覆盖非虚拟方法

[dcc32 错误] DSharp.Collections.Iterators.pas(129):E2003 未声明的标识符:'fState'

[dcc32 错误] DSharp.Collections.Iterators.pas(147):E2003 未声明的标识符:'fState'

[dcc32 错误] DSharp.Collections.Iterators.pas(148):E2003 未声明的标识符:'STATE_ENUMERATOR'

[dcc32 错误] DSharp.Collections.Iterators.pas(149):E2003 未声明的标识符:'STATE_RUNNING'

[dcc32 错误] DSharp.Collections.Iterators.pas(149): E2030 Duplicate case label

[dcc32 错误] DSharp.Collections.Iterators.pas(156):E2003 未声明的标识符:'fCurrent'

[dcc32 错误] DSharp.Collections.Iterators.pas(160):E2003 未声明的标识符:'STATE_FINISHED'

[dcc32 错误] DSharp.Collections.Iterators.pas(173):E2003 未声明的标识符:'fState'

[dcc32 致命错误] DSharp.Core.dpk(38):F2063 无法编译使用的单元“DSharp.Collections.Iterators.pas”

失败经过时间:00:00:00.8

4

1 回答 1

4

如果您需要与 DSharp 但最新发布的版本兼容,请不要使用 Spring4D 的开发分支。

目前兼容的是 Spring4D 1.2.1 和 DSharp spring-1.2.1 分支。

于 2018-08-25T10:40:41.740 回答