|
0
|
| Michael Aaron Safyan · 技术社区 · 16 年前 |
|
|
1
1
你确定它也在Mac OS X上编译吗?如果您最近更改了构建脚本,但使用的是“增量”编译器选项,那么它可能仅仅因为缓存的构建而在Mac上成功构建。尝试删除任何*.cache文件并在Mac上重新生成,以查看是否出现相同的错误。 一种可以得到奇怪的“不兼容签名”错误的方法是将输出目录放在库路径中;例如,如果将一个*.swc文件输出到$(mainfolder)/lib中,并且库路径中还列出了$(mainfolder)/lib。我怀疑这样做的原因是,最初,代码中的接口将被使用,但是在构建的中途,将使用(不兼容的)编译接口。 |
|
|
2
0
我看不出有什么问题…信号完全兼容…在我的机器上编译得很好,使用Gumbo for WinXP…除非是公开的
功能
输入…和
我想问题出在别的地方…或者在这里发布他的编译输出… 编辑: 好吧,那么你应该非常肯定地发布他的编译器输出,因为我不理解它是如何无法编译的… 虽然有一个音符 我现在读了你的笔记,你打算做什么……我认为这行不通,事实上…你会遇到同样的问题,因为你想在两个SWF之间共享一个接口…实现一个接口实际上并不只是意味着你实现了这些方法,而是意味着,traits对象知道它实现了它的接口…所以你会得到同样的错误… 尔兹 后台操作系统 |