我正试图在Haskell汇编一个简便的世界节目,其中附有《2011年Haskell平台》。 如果我装上WinGHCi的法典,并使用《全球倡议》进行汇编,则创建。 然后,我可以从Cygwin接手。
But if I try to compile the code in Cygwin (using ghc --make
), linker fails. But again, if I compile from the Windows cmd
prompt, then the compile+linker works fine.
是否还有其他环境变量,我是否需要进口到Cygwin,以便使汇编的+链接在其中发挥作用? 我已将以下二者列入我的Cygwin PATH:2011.2.0.1/lib/extralibs/bin
,2011.2.0.1/bin
。 (这些是我可在Windows环境变量中看到的仅有两个有效的Haskell相关条目。)
我还注意到Windows环境变量中的一些无效物品(如黑斯凯尔安装的灯泡):
- (system var)
C/ProgramFiles/Haskell/bin
- this dir does not exist because I have installed Haskell in D disk. - (user var)
userxxx/ApplicationData/cabal/bin
- this dir does not exist.
我试图在HaskellPlatform提交一份比喻报告,但I dont获准这样做。