我正在尝试对 MinGW shell 中构建的 Objective-C 类进行单元测试。由于 OCUnit 已被 Apple 用于 XCode,因此开发人员 Sen:te 现在似乎已经专注于这一点。因此,声称支持 GNUstep 的最后一个源发行版是 v27。
无论如何,我下载了 v27 压缩包并尝试在 MinGW 中构建。您首先必须使用名为 SenFoundation\GSmakefile 的文件构建 Sen:te 基础类。
它持续了一段时间,直到我得到:
Compiling file SenInvocationEnumerator.m ...
In file included from SenInvocationEnumerator.m:10:
SenInvocationEnumerator.h:13:25: warning: objc/runtime.h: No such file or directory
据我所知,在我的 GNUstep 树或驱动器上的其他任何地方都没有这样的文件。
有没有人在这方面取得了成功,或者至少知道 objc/runtime.h 来自哪里?