Spring4D最新不兼容DSharp?

Spring4D latest not compatible with DSharp?

我从这个 link https://bitbucket.org/sglienke/spring4d/downloads/ 下载了 Spring4D "sglienke-spring4d-ca8037a2fdec.zip"。

然后我从这个 link https://bitbucket.org/sglienke/dsharp/downloads/

下载了 DSharp "sglienke-dsharp-2eae62962442.zip"

我尝试使用 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 重复的案例标签

[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

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

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