我正在尝试安装 xmonad。因此,首先,我使用以下命令安装 ghc 编译器:
zypper ar http://download.opensuse.org/repositories/devel:/languages:/haskell/openSUSE_12.1/devel:languages:haskell.repo
zypper in ghc
之后,我尝试使用以下命令安装 cabal-install-0.14.0:
wget http://hackage.haskell.org/packages/archive/cabal-install/0.14.0/cabal-install-0.14.0.tar.gz
tar zxfv cabal-install-0.10.2.tar.gz
cd cabal-install-0.10.2
sh bootstrap.sh
但是当我运行最后一个命令时,它得到了错误:
Setup: The program hsc2hs is required but it could not be found
Error during cabal-install bootstrap:
Building the network package failed.
显然,我需要 hsc2hs 程序,并且可以在目录“/usr/lib/ghc-7.4.2/hsc2hs”中看到它,所以我在 PATH 中添加了这个目录。但它仍然不起作用。
有没有人可以给我一些建议?谢谢。
PS:我的操作系统是 openSUSE 12.1