6.6版(2006年10月11日发布)

在线文档

来源分布

源分发版需要安装GHC(5.04版,位于最小值)。如果您的平台当前不支持二进制文件分发,那么您需要参考以下部分移植GHC在《建筑指南》中。

二进制程序包

特定于操作系统的软件包(例如Linux上的RPM)通常更好赌比香草.tar.bz2型二进制束,因为它们将检查依赖项并允许在卸载包稍后的日期。

但是,如果您没有权限在您的系统,或者您希望安装在默认位置以外的其他位置(/美国海军/usr/本地在Unix系统上),然后您将需要使用.tar.bz2型二进制束。

可用的二进制分布:


Linux(x86)


Linux(x86_64)

  • Debian:参见在下面.
  • 通用.tar.bz2型二进制束。这是在Fedora FC5上建造的,您的里程可能会有所不同。这是一个完整的构建,包括交互式系统,分析库和文档。
  • openSUSE Linux/x86_64 10.1的RPM,来自斯文·潘恩:
  • openSUSE Linux/x86_64 10.1、10.0、9.3和当前Factory的RPM版本由赫伯特·格雷伯提供在这里.

Sparc/Solaris

这是一个完整的构建,包含分析库和文档。构建是在Solaris 8上完成的(使用GCC 4.0.3),但在Solaris 10下测试。

gcc-3.4.x可能存在问题;看见#951了解详细信息。

注意:您需要libm.so.2号机组,libreadline.so.5号文件,libncurses.so.5、和libgmp.so.3号文件.你应该确保这些摆在你面前开始吧,因为没有它们,GHC将无法工作。抓取ncurses和readline来自GNU的源代码,如果您没有它们,请构建它们。

Sparc/Solaris发行版由克里斯蒂安·梅德.


x86/Solaris系统

这是一个完整的构建,包含分析库和文档,用于Solaris 10。

x86/Solaris发行版由克里斯蒂安·梅德.


Windows(x86)(独立)

这是Microsoft Windows 95、98、ME、NT、2000的Windows安装程序和XP,编制人西格伯恩芬恩。如上所述,这是一个完整的构建。

注意:Windows Vista下存在已知问题,请参阅错误#1110.

此安装程序依赖Windows installer运行时操作。如果在下载了上述文件后,双击MSI文件上没有启动安装程序,可能的原因是您没有在上安装Windows Installer运行时机器。您可以从Microsoft下载:

安装适当的版本,然后再次双击MSI文件。

如果只需要这些文件,还提供了.zip包:ghc-6-6.zip拉链只是为了好玩其大小几乎是其一半,还提供了一个7-zip版本ghc-6-6.7赫兹


Windows(x86)(Visual Studio版本)

Visual Haskell公司是针对Haskell的Visual Studio扩展,它附带了一个完整的GHC安装。注:Visual Haskell目前在Windows Vista下工作。


Debian公司:alpha、amd64、arm、hppa、i386、ia64、m68k、mips、mipsel、powerpc、s390、sparc

所有这些平台都有正在测试的ghc6包,并且在Debian主存档。只注册了x86和sparc。使用“apt-get更新;apt-get安装ghc6 ghc6-prof ghc6-doc”安装它们;您还可以在ghc6-libsrc包裹。

这些临时图书馆以及其他各种图书馆都可以作为利比亚6-图书馆-开发。您可能还需要利比亚6-图书馆-教授如果你想要分析版本,但通常这包含在主包中。

Debian包由以下人员维护伊恩·利纳.


MacOS X 10.3和10.4(使用MacPorts)

GHC6.6现在可通过MacPorts系统用于操作系统X。

编译器是使用二进制引导从源代码构建的编译器。10.3(黑豹)和10.4(老虎)均受支持。两者支持PowerPC和Intel体系结构。

有关MacPorts的更多信息,请参阅:http://www.macports.org

MacPorts GHC软件包由格雷戈里·赖特.


MacOS X 10.4(老虎版)PowerPC

这是一个带有GHCi和评测的标准unix风格二进制包库。它需要Mac OS X 10.4(Tiger)。此版本具有修复readline并为您运行“ranlib”的安装后脚本,因此不需要手动调整。

该包装由格雷格·赫茨菲尔德.

由于中的错误旧版本的gcc,我们建议您至少使用gcc 3.3.1。


MacOS X 10.4(Tiger)Intel

这是一个带有GHCi和评测的标准unix风格二进制包库。它需要Mac OS X 10.4(Tiger)。此版本具有修复readline、安装GMP.framework、,并为您运行“ranlib”,因此不需要手动调整。

该包装由唐凤.