我已尝试过-fvia-C
和-pgm
,但他们都没有设法创建可执行文件,导致出现大量错误,例如Warning: retaining unknown function ``L4' in output from C compiler
。
答案 0 :(得分:1)
GHC不能用作开箱即用的交叉编译器。构建系统对交叉编译提供了一些支持,我们目前正致力于改进。有关更多信息,请参阅CrossCompilation on the GHC wiki。我建议进一步讨论glasgow-haskell-users或cvs-ghc邮件列表。