Mac OS X Strike Force
From HaskellWiki
(Difference between revisions)
m |
m (→OS X Trac Tickcets) |
||
| Line 38: | Line 38: | ||
== OS X Trac Tickcets == | == OS X Trac Tickcets == | ||
| - | + | [http://hackage.haskell.org/trac/ghc/query?groupdesc=1&group=status&order=priority&os=MacOS+X&col=id&col=summary&col=owner&col=type&col=status&col=priority&col=milestone Operating System == Mac OS X] tickets on Trac | |
== OS X code integration == | == OS X code integration == | ||
Revision as of 19:12, 6 September 2010
The following is a wiki page to centralize discussion of how to improve Haskell on Mac OS X. The name "strike force" comes from dons' post on reddit and the comments therein.
Contents |
1 Wiki
You are reading the wiki. Other pages on the wiki are
2 Installing Haskell
2.1 How Haskell is on OS X today
The simplest methods are currently:
- Binary GHC framework (/Library/Framework)
- Binary Haskell platform framework (/Library/Framework)
- MacPorts (/opt/local)
- Fink (/sw)
- Homebrew (symlinked into /usr/local ?)
2.2 Manually compiled
ChrisKuklewicz 11:53, 6 September 2010 (UTC) I use MacPorts for the infrastructure and compile ghc against /opt/local but with --prefix=/opt/ghc-6.12.3 to keep it separate.
2.3 Difficult libraries on OS X
Libraries needed for ghc
- iconv (older version in /usr is incompatible with new version from MacPorts)
- readline (faked in /usr, provided by framework or MacPorts)
- gmp (framework or MacPorts)
Libraries needed for other packages? gtk?
3 OS X Trac Tickcets
Operating System == Mac OS X tickets on Trac
4 OS X code integration
Write Haskell in XCode?
Write ObjectiveC against GHC.Framework?
FFI for Objective C from Haskell?
5 GHC is not 64 bit
6 Improvements?
A cabal2pkg that maintains proper dependency tracking?
Discussion forum for all this?
