On 20 Mar 2009, at 22:44, Miguel Mitrofanov wrote:

A bit out of date:

MigMit:~ MigMit$ port info ghc
ghc @6.10.1, Revision 8 (lang, haskell)
...blah-blah...

Maybe, your $(port version) is still 1.600?

Yes, now it worked:
$ port version
Version: 1.700

$ port info ghc
ghc @6.10.1, Revision 9 (lang, haskell)
Variants: darwin_6, darwin_7, darwin_8_i386, darwin_8_powerpc, darwin_9_i386, darwin_9_powerpc
...

One more thing to keep in is this line "Variants:...":

Packages can have variants, and when installing, one can choose between them, and even have several different installed simultaneously, switching between them. This may make a difference on a package like Gtk+. I get:
  gtk2 @2.14.7, Revision 1 (x11)
  Variants:    darwin_7, darwin_8, no_x11, quartz, universal, x11
  ...
So when installing it, one should type
  sudo install gtk2

Also, MacPorts is very careful using full paths to its own components. This makes a very safe build. But it is a problem for libraries if one wants to redistribute them: They are hardcoded to the MacPorts location in /opt/ (calling each other). If one wants to make programs that can be distributed either in /usr/local/ or as Mac OS X native / Applications/, then the only way seems to be to do all the package chasing.

Therefore, it might be best trying to use
  http://www.gtk-osx.org/
But it will then only work on Intel Macs (or at least when I checked it out).

  Hans


_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to