This is with GHC 6.4.1.
ghci is not supported on AIX.
I recently tried to isntall MissingH with Cabal. I got:
# ./setup install
Installing: /usr/local/lib/MissingH-0.12.0 &
Reading package info from ".installed-pkg-config" ... done.
building GHCi library
0706-027 The -x flag is ignored.
ld: 0706-012 The -- flag is not recognized.
ld: 0706-012 The -w flag is not recognized.
ld: 0706-012 The -h flag is not recognized.
ghc-pkg list does not see the package after this, either.
I'm not sure why Cabal seems to think it needs to build
a GHCi library, and it's even more concerning that
invalid flags are being given to ld.