2011-01-19 55 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