2011-01-19 53 views
2

对Adobe Alchemy邮件列表的评论表明,Alchemy可以使用Llvm 2.7(而不是Alchemy下载中的2.1)。Adob​​e Alchemy和Llvm 2.5

有谁知道这是否属实,如果有的话,有关如何去做的任何提示?

更新:线程是here而且看起来我看错了。我错过了该操作是炼金术的开发人员谈论内部Adobe版本。我会喜欢更新!

+0

请参阅我对以下答案的评论。炼金术工具包没有被公开更新的原因是因为它已经被改进,并且目前作为闪存到iphone编译器以及闪存到android编译器(我认为,iphone肯定)。发布现在更新的工具包将直接打击Flash IDE的前两大销售功能。所以基本上你可以吻任何看到炼金术更新再见的希望。它甚至仍然可用的唯一原因可能是遵守许可证,以便他们可以在内部使用它。 – 2011-04-23 08:59:59

回答

1

我试过LLVM升级(请参阅此thread)。简短的回答是我认为你不能。较新的LLVM输出一种不同类型的中间操作码,Alchemy后端插件并不期望。

+0

同意。与最新炼金术版本一起使用的方法是hack-ish,并且采用动作编译器输出的现有IR输出,并将其修改为当前版本的LLVM所期望的。这些代码改变了,这就是为什么有LLVM提供的接口进行这种类型的转换,而不是直接“手动”,就像Adobe团队最初做的那样。不要误解,炼金术工具包已经升级非常多,只是没有公开发布。如果你想获得更新的版本,请下载并反编译iPhone SDK的包装程序。 – 2011-04-23 08:56:46