`
CharlesCui
  • 浏览: 427897 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

在Mac上装Haskell问题记录

阅读更多
问题描述:
引用
charlesdemacbook-pro:~ Cui$ sudo port install -dv ghc
--->  Fetching ghc
--->  Verifying checksum(s) for ghc
--->  Extracting ghc
--->  Applying patches to ghc
--->  Configuring ghc
Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_ghc/work/ghc-6.10.3" && ./configure --prefix=/opt/local --prefix=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_ghc/work/destroot/opt/local --datadir=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_ghc/work/destroot/opt/local/share/ghc-6.10.3 --with-gmp-includes=/opt/local/include --with-gmp-libraries=/opt/local/lib --with-ghc='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_ghc/work/ghc-bootstrap/bin/ghc' --with-gcc=/usr/bin/gcc-4.0 " returned error 2
Command output: checking build system type... i386-apple-darwin9.8.0
checking host system type... i386-apple-darwin9.8.0
checking target system type... i386-apple-darwin9.8.0
Canonicalised to: i386-apple-darwin
checking version of ghc... 6.8.2
checking for nhc... no
checking for nhc98... no
checking for hbc... no
checking for ld... /usr/bin/ld
./configure: line 11082: syntax error: unexpected end of file

Error: Status 1 encountered during processing.


解决方案参见:
http://www.nabble.com/Re:-MacPorts-will-use-_only_-a-ghc-built-with-%22port-install-ghc%22,-no-other-td19919519.html
分享到:
评论

相关推荐

    Haskell Cookbook.zip

    在这本书中,读者可以深入学习Haskell的基础知识,以及如何解决实际编程问题。 Haskell的核心概念包括: 1. 函数式编程基础:Haskell是函数式的,这意味着一切皆为值,程序由纯函数组成,没有副作用。书中会介绍...

    Real World Haskell PDF

    《Real World Haskell》是一本广泛认可的Haskell编程语言教程,旨在将这门函数式编程语言的理论与实践相结合,让读者能够在实际项目中运用Haskell。这本书的PDF版本是根据2015年3月1日的在线文档转制而成,确保了...

    HaskellPart1_Haskell_

    在Haskell中,错误通常通过返回`Nothing`(在`Maybe`类型中)或`Left`(在`Either`类型中)来处理。GHCi交互式环境和`ghc`编译器提供了丰富的调试工具。 ### 九、Haskell的应用 Haskell因其卓越的性能和安全性,在...

    Haskell教程(中文版)

    在Haskell中,一切皆为值,包括函数,这使得代码可预测且易于测试。 2. **类型系统** Haskell的静态类型系统非常强大,能够推断大部分类型的细节。类型签名用于声明函数接受的参数类型和返回的类型,有助于防止...

    haskell-chart, haskell的2D 图表库.zip

    为了更好地理解和使用`haskell-chart`,可以参考其关联的wiki,那里通常会包含安装指南、API文档、示例代码以及常见问题解答。安装`haskell-chart`通常需要通过Haskell的包管理器`cabal`或`stack`进行,这一步可能...

    Haskell Cookbook 英文无水印pdf

    《Haskell Cookbook》是一本专为Haskell编程语言爱好者和开发者准备的实用指南。这本书以英文版的形式提供,没有水印,确保了阅读的清晰度和舒适...这本书将帮助读者熟练掌握Haskell,从而能够优雅地解决各种复杂问题。

    Haskell Notes For Professionals

    在我们深入Haskell的学习过程中,可以从几个重要章节来把握其核心概念和应用。 第一章介绍了如何开始使用Haskell语言。这个入门章节可能包含了最基础的内容,比如如何在Haskell中编写一个简单的程序来输出"Hello, ...

    Haskell_Programming

    解释了如何在Haskell中声明新的数据类型,包括使用`data`关键字定义枚举类型、记录类型等。 ##### 4.3 数值类型 详细介绍了Haskell中的各种数值类型,如整数类型、浮点数类型等,以及它们之间的区别。 ##### 4.4 ...

    Haskell 2010 Language Report

    报告的最后提到了静态语义,这涉及到编译器如何分析程序的正确性和类型一致性,以确保程序能够在运行前发现潜在的问题。 总结而言,Haskell 2010语言报告是Haskell社区的宝贵资源,它不仅为程序员提供了学习和使用...

    haskell趣学指南

    【Haskell趣学指南】 Haskell是一种纯函数式编程语言,以其优雅...Haskell的理论基础深厚,同时在实际问题解决中也展现出强大的能力。无论是想了解函数式编程,还是想要提升编程思维,Haskell都是一个值得探索的语言。

    Haskell趣味学习中文版

    Haskell的语言特性使得它在某些方面可能初看起来比较“别扭”,但实际上它能够强迫你以不同的视角去思考编程问题,这是一门非常有趣且值得学习的语言。无论你是否对编程有浓厚的兴趣,掌握了Haskell之后,都会发现它...

    haskell语言教程(learn you a haskell)

    《Haskell语言教程》是一本深受开发者欢迎的在线书籍,主要目标是帮助初学...尽管它可能对初学者来说有一定的学习曲线,但一旦掌握了Haskell,你将获得一种全新的编程视角,这对于解决复杂问题和提高代码质量非常有益。

    Learning Haskell Data Analysis

    在《学习Haskell数据分析》这本书中,作者詹姆斯·丘奇(James Church)为读者提供了一种全新的方式来理解和处理数据集。本书不仅介绍了Haskell这门编程语言的基础知识,还深入探讨了如何利用Haskell高效地分析、操作...

    Get Programming with HASKELL

    Get Programming with Haskell introduces you to the Haskell language without drowning you in academic jargon and heavy functional programming theory. By working through 43 easy-to-follow lessons, you'...

    haskell-mode emacs

    在 Emacs 中,`haskell-mode` 是一个专门为了提升 Haskell 开发体验而设计的模式。 `haskell-mode` 提供了多种增强功能,旨在帮助 Haskell 开发者更高效地编写、调试和理解代码。这个模式包括以下关键特性: 1. **...

    Haskell 文档

    ### Haskell文档知识点解析 #### 一、Haskell简介与历史 - **定义**: Haskell是一种纯函数式编程...以上内容概括了Haskell文档中的主要知识点,希望能帮助读者更好地理解Haskell语言的特点及其在实际开发中的应用。

    haskell教程

    Haskell中的Monads是解决纯函数式编程中副作用问题的一种机制。Monads允许在保持纯函数特性的前提下处理IO操作和其他有副作用的行为。Monads在Haskell中扮演着核心角色,理解Monads对于深入学习Haskell至关重要。 ...

Global site tag (gtag.js) - Google Analytics