在 Windows XP 计算机上安装 GHC 6.8.3 和 wxHaskell-0.10.3。两者都作为二进制发行版安装,而不是从源代码构建。使用以下命令构建示例:
ghc --make Paint.hs
它可以在构建它的同一台计算机上运行(安装了 GHC 和 wxHaskell),但如果转移到另一台计算机(两者都没有安装)则失败。它会抛出一个“应用程序错误”框,其中包含“应用程序无法正确初始化(0xc0150002)。单击确定以终止程序。”
它想要的唯一非系统 dll 是 wxc-msw2.6.4-0.10.3.dll,我将其复制到它的文件夹中。
可能是什么原因?