In S390:

$ ghc --make -v5 -o hello World.hs
Glasgow Haskell Compiler, Version 6.8.2, for Haskell 98, stage 2 booted
by GHC version 6.8.2
Using package config file: /usr/lib/ghc-6.8.2/package.conf
wired-in package base mapped to base-3.0.1.0
wired-in package rts mapped to rts-1.0
wired-in package haskell98 mapped to haskell98-1.0.1.0
wired-in package template-haskell not found.
wired-in package ndp not found.
name: rts
version: 
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules:
hidden-modules:
import-dirs:
library-dirs: /usr/lib/ghc-6.8.2
hs-libraries: HSrts
extra-libraries: m gmp dl rt
extra-ghci-libraries:
include-dirs: /usr/lib/ghc-6.8.2/include
includes: Stg.h
depends:
hugs-options:
cc-options:
ld-options: -u base_GHCziBase_Izh_static_info -u
            base_GHCziBase_Czh_static_info -u base_GHCziFloat_Fzh_static_info
            -u base_GHCziFloat_Dzh_static_info -u base_GHCziPtr_Ptr_static_info
            -u base_GHCziWord_Wzh_static_info -u base_GHCziInt_I8zh_static_info
            -u base_GHCziInt_I16zh_static_info -u
            base_GHCziInt_I32zh_static_info -u base_GHCziInt_I64zh_static_info
            -u base_GHCziWord_W8zh_static_info -u
            base_GHCziWord_W16zh_static_info -u
            base_GHCziWord_W32zh_static_info -u
            base_GHCziWord_W64zh_static_info -u
            base_GHCziStable_StablePtr_static_info -u
            base_GHCziBase_Izh_con_info -u base_GHCziBase_Czh_con_info -u
            base_GHCziFloat_Fzh_con_info -u base_GHCziFloat_Dzh_con_info -u
            base_GHCziPtr_Ptr_con_info -u base_GHCziPtr_FunPtr_con_info -u
            base_GHCziStable_StablePtr_con_info -u base_GHCziBase_False_closure
            -u base_GHCziBase_True_closure -u
            base_GHCziPack_unpackCString_closure -u
            base_GHCziIOBase_stackOverflow_closure -u
            base_GHCziIOBase_heapOverflow_closure -u
            base_GHCziIOBase_NonTermination_closure -u
            base_GHCziIOBase_BlockedOnDeadMVar_closure -u
            base_GHCziIOBase_BlockedIndefinitely_closure -u
            base_GHCziIOBase_Deadlock_closure -u
            base_GHCziIOBase_NestedAtomically_closure -u
            base_GHCziWeak_runFinalizzerBatch_closure -u
            base_GHCziConc_ensureIOManagerIsRunning_closure
framework-dirs:
frameworks:
haddock-interfaces:
haddock-html:
name: base
version: 
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: Data.Generics Data.Generics.Aliases
                 Data.Generics.Basics Data.Generics.Instances 
Data.Generics.Schemes
                 Data.Generics.Text Data.Generics.Twins Foreign.Concurrent 
GHC.Arr
                 GHC.Base GHC.Conc GHC.ConsoleHandler GHC.Dotnet GHC.Enum
                 GHC.Environment GHC.Err GHC.Exception GHC.Exts GHC.Float
                 GHC.ForeignPtr GHC.Handle GHC.IO GHC.IOBase GHC.Int GHC.List
                 GHC.Num GHC.PArr GHC.Pack GHC.Prim GHC.PrimopWrappers GHC.Ptr
                 GHC.Read GHC.Real GHC.ST GHC.STRef GHC.Show GHC.Stable 
GHC.Storable
                 GHC.TopHandler GHC.Unicode GHC.Weak GHC.Word System.Timeout
                 Control.Applicative Control.Arrow Control.Concurrent
                 Control.Concurrent.Chan Control.Concurrent.MVar
                 Control.Concurrent.QSem Control.Concurrent.QSemN
                 Control.Concurrent.SampleVar Control.Exception Control.Monad
                 Control.Monad.Fix Control.Monad.Instances Control.Monad.ST
                 Control.Monad.ST.Lazy Control.Monad.ST.Strict Data.Bits 
Data.Bool
                 Data.Char Data.Complex Data.Dynamic Data.Either Data.Eq 
Data.Fixed
                 Data.Foldable Data.Function Data.HashTable Data.IORef Data.Int
                 Data.Ix Data.List Data.Maybe Data.Monoid Data.Ord Data.Ratio
                 Data.STRef Data.STRef.Lazy Data.STRef.Strict Data.String
                 Data.Traversable Data.Tuple Data.Typeable Data.Unique 
Data.Version
                 Data.Word Debug.Trace Foreign Foreign.C Foreign.C.Error
                 Foreign.C.String Foreign.C.Types Foreign.ForeignPtr 
Foreign.Marshal
                 Foreign.Marshal.Alloc Foreign.Marshal.Array 
Foreign.Marshal.Error
                 Foreign.Marshal.Pool Foreign.Marshal.Utils Foreign.Ptr
                 Foreign.StablePtr Foreign.Storable Numeric Prelude
                 System.Console.GetOpt System.CPUTime System.Environment 
System.Exit
                 System.IO System.IO.Error System.IO.Unsafe System.Info 
System.Mem
                 System.Mem.StableName System.Mem.Weak System.Posix.Internals
                 System.Posix.Types Text.ParserCombinators.ReadP
                 Text.ParserCombinators.ReadPrec Text.Printf Text.Read 
Text.Read.Lex
                 Text.Show Text.Show.Functions Unsafe.Coerce
hidden-modules:
import-dirs: /usr/lib/ghc-6.8.2/lib/base-3.0.1.0
library-dirs: /usr/lib/ghc-6.8.2/lib/base-3.0.1.0
hs-libraries: HSbase-3.0.1.0
extra-libraries:
extra-ghci-libraries:
include-dirs: /usr/lib/ghc-6.8.2/lib/base-3.0.1.0/include
includes: HsBase.h
depends: rts
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/base/base.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/base
name: array
version: 0.1.0.0
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: Data.Array Data.Array.Base Data.Array.Diff
                 Data.Array.IArray Data.Array.IO Data.Array.MArray Data.Array.ST
                 Data.Array.Storable Data.Array.Unboxed
hidden-modules: Data.Array.IO.Internals
import-dirs: /usr/lib/ghc-6.8.2/lib/array-0.1.0.0
library-dirs: /usr/lib/ghc-6.8.2/lib/array-0.1.0.0
hs-libraries: HSarray-0.1.0.0
extra-libraries:
extra-ghci-libraries:
include-dirs:
includes:
depends: base
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/array/array.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/array
name: packedstring
version: 0.1.0.0
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: Data.PackedString
hidden-modules:
import-dirs: /usr/lib/ghc-6.8.2/lib/packedstring-0.1.0.0
library-dirs: /usr/lib/ghc-6.8.2/lib/packedstring-0.1.0.0
hs-libraries: HSpackedstring-0.1.0.0
extra-libraries:
extra-ghci-libraries:
include-dirs:
includes:
depends: base array-0.1.0.0
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: 
/usr/share/doc/ghc6-doc/libraries/packedstring/packedstring.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/packedstring
name: containers
version: 0.1.0.1
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: Data.Graph Data.IntMap Data.IntSet Data.Map
                 Data.Sequence Data.Set Data.Tree
hidden-modules:
import-dirs: /usr/lib/ghc-6.8.2/lib/containers-0.1.0.1
library-dirs: /usr/lib/ghc-6.8.2/lib/containers-0.1.0.1
hs-libraries: HScontainers-0.1.0.1
extra-libraries:
extra-ghci-libraries:
include-dirs:
includes:
depends: base array-0.1.0.0
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: 
/usr/share/doc/ghc6-doc/libraries/containers/containers.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/containers
name: bytestring
version: 0.9.0.1
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: Data.ByteString Data.ByteString.Char8
                 Data.ByteString.Unsafe Data.ByteString.Internal
                 Data.ByteString.Lazy Data.ByteString.Lazy.Char8
                 Data.ByteString.Lazy.Internal Data.ByteString.Fusion
hidden-modules:
import-dirs: /usr/lib/ghc-6.8.2/lib/bytestring-0.9.0.1
library-dirs: /usr/lib/ghc-6.8.2/lib/bytestring-0.9.0.1
hs-libraries: HSbytestring-0.9.0.1
extra-libraries:
extra-ghci-libraries:
include-dirs: /usr/lib/ghc-6.8.2/lib/bytestring-0.9.0.1/include
includes: fpstring.h
depends: base array-0.1.0.0
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: 
/usr/share/doc/ghc6-doc/libraries/bytestring/bytestring.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/bytestring
name: old-locale
version: 1.0.0.0
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: System.Locale
hidden-modules:
import-dirs: /usr/lib/ghc-6.8.2/lib/old-locale-1.0.0.0
library-dirs: /usr/lib/ghc-6.8.2/lib/old-locale-1.0.0.0
hs-libraries: HSold-locale-1.0.0.0
extra-libraries:
extra-ghci-libraries:
include-dirs:
includes:
depends: base
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: 
/usr/share/doc/ghc6-doc/libraries/old-locale/old-locale.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/old-locale
name: old-time
version: 1.0.0.0
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: System.Time
hidden-modules:
import-dirs: /usr/lib/ghc-6.8.2/lib/old-time-1.0.0.0
library-dirs: /usr/lib/ghc-6.8.2/lib/old-time-1.0.0.0
hs-libraries: HSold-time-1.0.0.0
extra-libraries:
extra-ghci-libraries:
include-dirs: /usr/lib/ghc-6.8.2/lib/old-time-1.0.0.0/include
includes: HsTime.h
depends: base old-locale-1.0.0.0
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/old-time/old-time.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/old-time
name: filepath
version: 1.1.0.0
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: System.FilePath System.FilePath.Posix
                 System.FilePath.Windows
hidden-modules:
import-dirs: /usr/lib/ghc-6.8.2/lib/filepath-1.1.0.0
library-dirs: /usr/lib/ghc-6.8.2/lib/filepath-1.1.0.0
hs-libraries: HSfilepath-1.1.0.0
extra-libraries:
extra-ghci-libraries:
include-dirs:
includes:
depends: base
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/filepath/filepath.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/filepath
name: directory
version: 1.0.0.0
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: System.Directory
hidden-modules:
import-dirs: /usr/lib/ghc-6.8.2/lib/directory-1.0.0.0
library-dirs: /usr/lib/ghc-6.8.2/lib/directory-1.0.0.0
hs-libraries: HSdirectory-1.0.0.0
extra-libraries:
extra-ghci-libraries:
include-dirs: /usr/lib/ghc-6.8.2/lib/directory-1.0.0.0/include
includes: HsDirectory.h
depends: base old-time-1.0.0.0 filepath-1.1.0.0
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: 
/usr/share/doc/ghc6-doc/libraries/directory/directory.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/directory
name: unix
version: 2.3.0.0
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: System.Posix System.Posix.DynamicLinker.Module
                 System.Posix.DynamicLinker.Prim System.Posix.Directory
                 System.Posix.DynamicLinker System.Posix.Env System.Posix.Error
                 System.Posix.Files System.Posix.IO System.Posix.Process
                 System.Posix.Process.Internals System.Posix.Resource
                 System.Posix.Temp System.Posix.Terminal System.Posix.Time
                 System.Posix.Unistd System.Posix.User System.Posix.Signals
                 System.Posix.Signals.Exts System.Posix.Semaphore
                 System.Posix.SharedMem
hidden-modules:
import-dirs: /usr/lib/ghc-6.8.2/lib/unix-2.3.0.0
library-dirs: /usr/lib/ghc-6.8.2/lib/unix-2.3.0.0
hs-libraries: HSunix-2.3.0.0
extra-libraries: util dl
extra-ghci-libraries:
include-dirs: /usr/lib/ghc-6.8.2/lib/unix-2.3.0.0/include
includes: HsUnix.h execvpe.h
depends: base directory-1.0.0.0
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/unix/unix.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/unix
name: process
version: 1.0.0.0
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: System.Process System.Cmd System.Process.Internals
hidden-modules:
import-dirs: /usr/lib/ghc-6.8.2/lib/process-1.0.0.0
library-dirs: /usr/lib/ghc-6.8.2/lib/process-1.0.0.0
hs-libraries: HSprocess-1.0.0.0
extra-libraries:
extra-ghci-libraries:
include-dirs: /usr/lib/ghc-6.8.2/lib/process-1.0.0.0/include
includes: runProcess.h
depends: unix-2.3.0.0 base directory-1.0.0.0 filepath-1.1.0.0
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/process/process.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/process
name: pretty
version: 1.0.0.0
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: Text.PrettyPrint Text.PrettyPrint.HughesPJ
hidden-modules:
import-dirs: /usr/lib/ghc-6.8.2/lib/pretty-1.0.0.0
library-dirs: /usr/lib/ghc-6.8.2/lib/pretty-1.0.0.0
hs-libraries: HSpretty-1.0.0.0
extra-libraries:
extra-ghci-libraries:
include-dirs:
includes:
depends: base
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/pretty/pretty.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/pretty
name: hpc
version: 0.5.0.0
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: Trace.Hpc.Util Trace.Hpc.Mix Trace.Hpc.Tix
                 Trace.Hpc.Reflect
hidden-modules:
import-dirs: /usr/lib/ghc-6.8.2/lib/hpc-0.5.0.0
library-dirs: /usr/lib/ghc-6.8.2/lib/hpc-0.5.0.0
hs-libraries: HShpc-0.5.0.0
extra-libraries:
extra-ghci-libraries:
include-dirs:
includes:
depends: base directory-1.0.0.0 old-time-1.0.0.0 containers-0.1.0.1
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/hpc/hpc.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/hpc
name: readline
version: 1.0.1.0
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: System.Console.Readline
                 System.Console.SimpleLineEditor
hidden-modules:
import-dirs: /usr/lib/ghc-6.8.2/lib/readline-1.0.1.0
library-dirs: /usr/lib/ghc-6.8.2/lib/readline-1.0.1.0
hs-libraries: HSreadline-1.0.1.0
extra-libraries: readline ncurses
extra-ghci-libraries:
include-dirs: /usr/lib/ghc-6.8.2/lib/readline-1.0.1.0/include
includes: HsReadline.h
depends: base process-1.0.0.0
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/readline/readline.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/readline
name: Cabal
version: 1.2.3.0
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: Distribution.Compiler Distribution.Extension
                 Distribution.Setup Distribution.InstalledPackageInfo
                 Distribution.License Distribution.Make Distribution.Package
                 Distribution.PackageDescription Distribution.Configuration
                 Distribution.ParseUtils Distribution.Simple
                 Distribution.Simple.Build Distribution.Simple.Compiler
                 Distribution.Simple.Configure Distribution.Simple.GHC
                 Distribution.Simple.GHC.Makefile
                 Distribution.Simple.GHC.PackageConfig 
Distribution.Simple.Haddock
                 Distribution.Simple.Hugs Distribution.Simple.Install
                 Distribution.Simple.InstallDirs Distribution.Simple.JHC
                 Distribution.Simple.LocalBuildInfo Distribution.Simple.NHC
                 Distribution.Simple.PreProcess 
Distribution.Simple.PreProcess.Unlit
                 Distribution.Simple.Program Distribution.Simple.Register
                 Distribution.Simple.Setup Distribution.Simple.SetupWrapper
                 Distribution.Simple.SrcDist Distribution.Simple.Utils
                 Distribution.System Distribution.Verbosity Distribution.Version
                 Distribution.Compat.ReadP Language.Haskell.Extension
hidden-modules: Distribution.GetOpt Distribution.Compat.Map
                Distribution.Compat.Directory Distribution.Compat.Exception
                Distribution.Compat.RawSystem Distribution.Compat.TempFile
import-dirs: /usr/lib/ghc-6.8.2/lib/Cabal-1.2.3.0
library-dirs: /usr/lib/ghc-6.8.2/lib/Cabal-1.2.3.0
hs-libraries: HSCabal-1.2.3.0
extra-libraries:
extra-ghci-libraries:
include-dirs:
includes:
depends: base pretty-1.0.0.0 directory-1.0.0.0 old-time-1.0.0.0
         process-1.0.0.0 containers-0.1.0.1 filepath-1.1.0.0
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/Cabal/Cabal.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/Cabal
name: random
version: 1.0.0.0
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: System.Random
hidden-modules:
import-dirs: /usr/lib/ghc-6.8.2/lib/random-1.0.0.0
library-dirs: /usr/lib/ghc-6.8.2/lib/random-1.0.0.0
hs-libraries: HSrandom-1.0.0.0
extra-libraries:
extra-ghci-libraries:
include-dirs:
includes:
depends: base old-time-1.0.0.0
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/random/random.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/random
name: haskell98
version: 
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: Array CPUTime Char Complex Directory IO Ix List
                 Locale Maybe Monad Random Ratio System Time Bits CError 
CForeign
                 CString CTypes ForeignPtr Int MarshalAlloc MarshalArray
                 MarshalError MarshalUtils Ptr StablePtr Storable Word
hidden-modules:
import-dirs: /usr/lib/ghc-6.8.2/lib/haskell98-1.0.1.0
library-dirs: /usr/lib/ghc-6.8.2/lib/haskell98-1.0.1.0
hs-libraries: HShaskell98-1.0.1.0
extra-libraries:
extra-ghci-libraries:
include-dirs:
includes:
depends: base directory-1.0.0.0 random-1.0.0.0 old-time-1.0.0.0
         old-locale-1.0.0.0 process-1.0.0.0 array-0.1.0.0
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: 
/usr/share/doc/ghc6-doc/libraries/haskell98/haskell98.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/haskell98
name: ghc
version: 6.8.2
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: False
exposed-modules: AsmCodeGen Bag BasicTypes BinIface Binary BitSet
                 Bitmap BuildTyCl ByteCodeAsm ByteCodeFFI ByteCodeGen 
ByteCodeInstr
                 ByteCodeItbls ByteCodeLink CLabel CSE CgBindery CgCallConv 
CgCase
                 CgClosure CgCon CgExpr CgForeignCall CgHeapery CgInfoTbls
                 CgLetNoEscape CgMonad CgParallel CgPrimOp CgProf CgStackery
                 CgTailCall CgTicky CgUtils Check Class ClosureInfo 
CmdLineParser
                 Cmm CmmLex CmmLint CmmParse CmmUtils CodeGen CodeOutput Config
                 Constants Convert CoreFVs CoreLint CorePrep CoreSubst CoreSyn
                 CoreTidy CoreToStg CoreUnfold CoreUtils CostCentre CprAnalyse 
Ctype
                 DataCon Debugger Demand Desugar Digraph DmdAnal DriverMkDepend
                 DriverPhases DriverPipeline DsArrows DsBinds DsCCall DsExpr
                 DsForeign DsGRHSs DsListComp DsMeta DsMonad DsUtils DynFlags
                 ErrUtils ExternalCore FastMutInt Encoding FastString FastTypes
                 FieldLabel Finder FiniteMap FlattenInfo FlattenMonad Flattening
                 FloatIn FloatOut ForeignCall FunDeps GHC Generics GhciMonad
                 HeaderInfo HsBinds HsDecls HsExpr HsImpExp HsLit HsPat HsSyn
                 HsTypes HsUtils HsDoc HscMain HscStats HscTypes IOEnv Id IdInfo
                 IfaceEnv IfaceSyn IfaceType IlxGen Inst InstEnv Java JavaGen
                 InteractiveUI Lexer LexCore LiberateCase Linker ListSetOps 
Literal
                 LoadIface MachCodeGen MachInstrs MachOp MachRegs Match MatchCon
                 MatchLit Maybes MkExternalCore MkId MkIface Module NCGMonad
                 NDPCoreUtils Name NameEnv NameSet NewDemand ObjLink OccName
                 OccurAnal OrdList Outputable PArrAnal PackageConfig Packages 
Panic
                 Parser ParserCoreUtils ParsePkgConf PositionIndependentCode 
PprC
                 PprCmm PprCore PprExternalCore PprMach PprTyThing PrelInfo
                 PrelNames PrintJava PrelRules Pretty PrimOp RdrHsSyn RdrName
                 RegAllocInfo RegisterAlloc RnBinds RnEnv RnExpr RnHsSyn RnNames
                 RnSource RnTypes RtClosureInspect Rules SAT SATMonad SCCfinal 
SMRep
                 SRT SaAbsInt SaLib SetLevels SimplCore SimplEnv SimplMonad 
SimplStg
                 SimplUtils Simplify SpecConstr Specialise SrcLoc StaticFlags
                 StgLint StgStats StgSyn StrictAnal StringBuffer SysTools 
TcArrows
                 TcBinds TcClassDcl TcDefaults TcDeriv TcEnv TcExpr TcForeign 
TcGadt
                 TcGenDeriv TcHsSyn TcHsType TcIface TcInstDcls TcMType 
TcMatches
                 TcPat TcRnDriver TcRnMonad TcRnTypes TcRules TcSimplify 
TcSplice
                 TcTyClsDecls TcTyDecls TcType TcUnify TidyPgm TyCon Type 
TypeRep
                 TysPrim TysWiredIn Unify UniqFM UniqSet UniqSupply Unique Util 
Var
                 VarEnv VarSet VectBuiltIn VectCore VectMonad VectType VectUtils
                 Vectorise WorkWrap WwLib HaddockParse HaddockLex
hidden-modules:
import-dirs: /usr/lib/ghc-6.8.2/hslibs-imports/ghc
library-dirs: /usr/lib/ghc-6.8.2
hs-libraries: HSghc
extra-libraries:
extra-ghci-libraries:
include-dirs:
includes:
depends: hpc-0.5.0.0 bytestring-0.9.0.1 unix-2.3.0.0 Cabal-1.2.3.0
         base haskell98
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: /usr/share/ghc-6.8.2/html/libraries/ghc/ghc.haddock
haddock-html: /usr/share/ghc-6.8.2/html/libraries/ghc
name: glib
version: 0.9.13
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: System.Glib System.Glib.Attributes System.Glib.FFI
                 System.Glib.Flags System.Glib.GDateTime System.Glib.GError
                 System.Glib.GList System.Glib.GObject System.Glib.GParameter
                 System.Glib.GType System.Glib.GTypeConstants System.Glib.GValue
                 System.Glib.GValueTypes System.Glib.MainLoop 
System.Glib.Properties
                 System.Glib.Signals System.Glib.StoreValue System.Glib.Types
                 System.Glib.UTFString
hidden-modules:
import-dirs: /usr/lib/haskell-packages/ghc6/lib/glib-0.9.13/imports
library-dirs: /usr/lib/haskell-packages/ghc6/lib/glib-0.9.13
hs-libraries: HSglib
extra-libraries: gobject-2.0 glib-2.0
extra-ghci-libraries:
include-dirs: /usr/include/glib-2.0 /usr/lib/glib-2.0/include
              /usr/lib/haskell-packages/ghc6/lib/glib-0.9.13/include
includes: glib.h glib-object.h
depends: base
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces:
haddock-html:
name: mtl
version: 1.1.0.0
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: Control.Monad.Cont Control.Monad.Cont.Class
                 Control.Monad.Error Control.Monad.Error.Class
                 Control.Monad.Identity Control.Monad.List Control.Monad.RWS
                 Control.Monad.RWS.Class Control.Monad.RWS.Lazy
                 Control.Monad.RWS.Strict Control.Monad.Reader
                 Control.Monad.Reader.Class Control.Monad.State
                 Control.Monad.State.Class Control.Monad.State.Lazy
                 Control.Monad.State.Strict Control.Monad.Trans 
Control.Monad.Writer
                 Control.Monad.Writer.Class Control.Monad.Writer.Lazy
                 Control.Monad.Writer.Strict
hidden-modules:
import-dirs: /usr/lib/mtl-1.1.0.0/ghc-6.8.2
library-dirs: /usr/lib/mtl-1.1.0.0/ghc-6.8.2
hs-libraries: HSmtl-1.1.0.0
extra-libraries:
extra-ghci-libraries:
include-dirs:
includes:
depends: base
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/mtl/html/mtl.haddock
haddock-html: /usr/share/doc/ghc6-doc/libraries/mtl
name: cairo
version: 0.9.13
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: Graphics.Rendering.Cairo
                 Graphics.Rendering.Cairo.Internal
                 Graphics.Rendering.Cairo.Internal.Drawing.Cairo
                 Graphics.Rendering.Cairo.Internal.Drawing.Paths
                 Graphics.Rendering.Cairo.Internal.Drawing.Patterns
                 Graphics.Rendering.Cairo.Internal.Drawing.Text
                 Graphics.Rendering.Cairo.Internal.Drawing.Transformations
                 Graphics.Rendering.Cairo.Internal.Fonts.FontOptions
                 Graphics.Rendering.Cairo.Internal.Surfaces.Image
                 Graphics.Rendering.Cairo.Internal.Surfaces.PDF
                 Graphics.Rendering.Cairo.Internal.Surfaces.PNG
                 Graphics.Rendering.Cairo.Internal.Surfaces.PS
                 Graphics.Rendering.Cairo.Internal.Surfaces.SVG
                 Graphics.Rendering.Cairo.Internal.Surfaces.Surface
                 Graphics.Rendering.Cairo.Internal.Utilities
                 Graphics.Rendering.Cairo.Matrix Graphics.Rendering.Cairo.Types
hidden-modules:
import-dirs: /usr/lib/haskell-packages/ghc6/lib/cairo-0.9.13/imports
library-dirs: /usr/lib/haskell-packages/ghc6/lib/cairo-0.9.13
hs-libraries: HScairo
extra-libraries: cairo
extra-ghci-libraries:
include-dirs: /usr/include/cairo /usr/include/freetype2
              /usr/include/directfb /usr/include/libpng12 /usr/include/pixman-1
includes: cairo.h cairo-ps.h cairo-pdf.h cairo-svg.h
depends: base mtl-1.1.0.0 glib-0.9.13 bytestring-0.9.0.1
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces:
haddock-html:
name: gtk
version: 0.9.13
license: AllRightsReserved
copyright:
maintainer:
stability:
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: Graphics.UI.Gtk Graphics.UI.Gtk.Abstract.Bin
                 Graphics.UI.Gtk.Abstract.Box Graphics.UI.Gtk.Abstract.ButtonBox
                 Graphics.UI.Gtk.Abstract.Container
                 Graphics.UI.Gtk.Abstract.ContainerChildProperties
                 Graphics.UI.Gtk.Abstract.Misc Graphics.UI.Gtk.Abstract.Object
                 Graphics.UI.Gtk.Abstract.Paned Graphics.UI.Gtk.Abstract.Range
                 Graphics.UI.Gtk.Abstract.Scale 
Graphics.UI.Gtk.Abstract.Scrollbar
                 Graphics.UI.Gtk.Abstract.Separator 
Graphics.UI.Gtk.Abstract.Widget
                 Graphics.UI.Gtk.ActionMenuToolbar.Action
                 Graphics.UI.Gtk.ActionMenuToolbar.ActionGroup
                 Graphics.UI.Gtk.ActionMenuToolbar.RadioAction
                 Graphics.UI.Gtk.ActionMenuToolbar.ToggleAction
                 Graphics.UI.Gtk.ActionMenuToolbar.UIManager
                 Graphics.UI.Gtk.Buttons.Button 
Graphics.UI.Gtk.Buttons.CheckButton
                 Graphics.UI.Gtk.Buttons.RadioButton
                 Graphics.UI.Gtk.Buttons.ToggleButton Graphics.UI.Gtk.Cairo
                 Graphics.UI.Gtk.Display.AccelLabel 
Graphics.UI.Gtk.Display.Image
                 Graphics.UI.Gtk.Display.Label 
Graphics.UI.Gtk.Display.ProgressBar
                 Graphics.UI.Gtk.Display.StatusIcon
                 Graphics.UI.Gtk.Display.Statusbar
                 Graphics.UI.Gtk.Embedding.Embedding 
Graphics.UI.Gtk.Embedding.Plug
                 Graphics.UI.Gtk.Embedding.Socket Graphics.UI.Gtk.Entry.Editable
                 Graphics.UI.Gtk.Entry.Entry 
Graphics.UI.Gtk.Entry.EntryCompletion
                 Graphics.UI.Gtk.Entry.HScale Graphics.UI.Gtk.Entry.SpinButton
                 Graphics.UI.Gtk.Entry.VScale Graphics.UI.Gtk.Gdk.Cursor
                 Graphics.UI.Gtk.Gdk.DrawWindow Graphics.UI.Gtk.Gdk.Drawable
                 Graphics.UI.Gtk.Gdk.Enums Graphics.UI.Gtk.Gdk.Events
                 Graphics.UI.Gtk.Gdk.GC Graphics.UI.Gtk.Gdk.Gdk
                 Graphics.UI.Gtk.Gdk.Keys Graphics.UI.Gtk.Gdk.Pixbuf
                 Graphics.UI.Gtk.Gdk.PixbufData Graphics.UI.Gtk.Gdk.Pixmap
                 Graphics.UI.Gtk.Gdk.Region Graphics.UI.Gtk.Gdk.Screen
                 Graphics.UI.Gtk.General.Clipboard 
Graphics.UI.Gtk.General.DNDTypes
                 Graphics.UI.Gtk.General.Drag Graphics.UI.Gtk.General.Enums
                 Graphics.UI.Gtk.General.General 
Graphics.UI.Gtk.General.IconFactory
                 Graphics.UI.Gtk.General.Selection
                 Graphics.UI.Gtk.General.StockItems 
Graphics.UI.Gtk.General.Structs
                 Graphics.UI.Gtk.General.Style Graphics.UI.Gtk.Layout.Alignment
                 Graphics.UI.Gtk.Layout.AspectFrame 
Graphics.UI.Gtk.Layout.Expander
                 Graphics.UI.Gtk.Layout.Fixed Graphics.UI.Gtk.Layout.HBox
                 Graphics.UI.Gtk.Layout.HButtonBox Graphics.UI.Gtk.Layout.HPaned
                 Graphics.UI.Gtk.Layout.Layout Graphics.UI.Gtk.Layout.Notebook
                 Graphics.UI.Gtk.Layout.Table Graphics.UI.Gtk.Layout.VBox
                 Graphics.UI.Gtk.Layout.VButtonBox Graphics.UI.Gtk.Layout.VPaned
                 Graphics.UI.Gtk.MenuComboToolbar.CheckMenuItem
                 Graphics.UI.Gtk.MenuComboToolbar.Combo
                 Graphics.UI.Gtk.MenuComboToolbar.ComboBox
                 Graphics.UI.Gtk.MenuComboToolbar.ComboBoxEntry
                 Graphics.UI.Gtk.MenuComboToolbar.ImageMenuItem
                 Graphics.UI.Gtk.MenuComboToolbar.Menu
                 Graphics.UI.Gtk.MenuComboToolbar.MenuBar
                 Graphics.UI.Gtk.MenuComboToolbar.MenuItem
                 Graphics.UI.Gtk.MenuComboToolbar.MenuShell
                 Graphics.UI.Gtk.MenuComboToolbar.MenuToolButton
                 Graphics.UI.Gtk.MenuComboToolbar.OptionMenu
                 Graphics.UI.Gtk.MenuComboToolbar.RadioMenuItem
                 Graphics.UI.Gtk.MenuComboToolbar.RadioToolButton
                 Graphics.UI.Gtk.MenuComboToolbar.SeparatorMenuItem
                 Graphics.UI.Gtk.MenuComboToolbar.SeparatorToolItem
                 Graphics.UI.Gtk.MenuComboToolbar.TearoffMenuItem
                 Graphics.UI.Gtk.MenuComboToolbar.ToggleToolButton
                 Graphics.UI.Gtk.MenuComboToolbar.ToolButton
                 Graphics.UI.Gtk.MenuComboToolbar.ToolItem
                 Graphics.UI.Gtk.MenuComboToolbar.Toolbar
                 Graphics.UI.Gtk.Misc.Adjustment Graphics.UI.Gtk.Misc.Arrow
                 Graphics.UI.Gtk.Misc.Calendar Graphics.UI.Gtk.Misc.DrawingArea
                 Graphics.UI.Gtk.Misc.EventBox Graphics.UI.Gtk.Misc.HandleBox
                 Graphics.UI.Gtk.Misc.SizeGroup Graphics.UI.Gtk.Misc.Tooltips
                 Graphics.UI.Gtk.Misc.Viewport Graphics.UI.Gtk.ModelView
                 Graphics.UI.Gtk.ModelView.CellLayout
                 Graphics.UI.Gtk.ModelView.CellRenderer
                 Graphics.UI.Gtk.ModelView.CellRendererCombo
                 Graphics.UI.Gtk.ModelView.CellRendererPixbuf
                 Graphics.UI.Gtk.ModelView.CellRendererProgress
                 Graphics.UI.Gtk.ModelView.CellRendererText
                 Graphics.UI.Gtk.ModelView.CellRendererToggle
                 Graphics.UI.Gtk.ModelView.CellView
                 Graphics.UI.Gtk.ModelView.ComboBox
                 Graphics.UI.Gtk.ModelView.ComboBoxEntry
                 Graphics.UI.Gtk.ModelView.CustomStore
                 Graphics.UI.Gtk.ModelView.EntryCompletion
                 Graphics.UI.Gtk.ModelView.IconView
                 Graphics.UI.Gtk.ModelView.ListStore
                 Graphics.UI.Gtk.ModelView.Sequence
                 Graphics.UI.Gtk.ModelView.TreeDrag
                 Graphics.UI.Gtk.ModelView.TreeModel
                 Graphics.UI.Gtk.ModelView.TreeModelSort
                 Graphics.UI.Gtk.ModelView.TreeRowReference
                 Graphics.UI.Gtk.ModelView.TreeSelection
                 Graphics.UI.Gtk.ModelView.TreeSortable
                 Graphics.UI.Gtk.ModelView.TreeStore
                 Graphics.UI.Gtk.ModelView.TreeView
                 Graphics.UI.Gtk.ModelView.TreeViewColumn
                 Graphics.UI.Gtk.ModelView.Types
                 Graphics.UI.Gtk.Multiline.TextBuffer
                 Graphics.UI.Gtk.Multiline.TextIter
                 Graphics.UI.Gtk.Multiline.TextMark
                 Graphics.UI.Gtk.Multiline.TextTag
                 Graphics.UI.Gtk.Multiline.TextTagTable
                 Graphics.UI.Gtk.Multiline.TextView 
Graphics.UI.Gtk.Multiline.Types
                 Graphics.UI.Gtk.Ornaments.Frame
                 Graphics.UI.Gtk.Ornaments.HSeparator
                 Graphics.UI.Gtk.Ornaments.VSeparator
                 Graphics.UI.Gtk.Pango.Attributes Graphics.UI.Gtk.Pango.Context
                 Graphics.UI.Gtk.Pango.Description Graphics.UI.Gtk.Pango.Enums
                 Graphics.UI.Gtk.Pango.Font Graphics.UI.Gtk.Pango.GlyphStorage
                 Graphics.UI.Gtk.Pango.Layout Graphics.UI.Gtk.Pango.Markup
                 Graphics.UI.Gtk.Pango.Rendering Graphics.UI.Gtk.Pango.Structs
                 Graphics.UI.Gtk.Pango.Types 
Graphics.UI.Gtk.Scrolling.HScrollbar
                 Graphics.UI.Gtk.Scrolling.ScrolledWindow
                 Graphics.UI.Gtk.Scrolling.VScrollbar
                 Graphics.UI.Gtk.Selectors.ColorButton
                 Graphics.UI.Gtk.Selectors.ColorSelection
                 Graphics.UI.Gtk.Selectors.ColorSelectionDialog
                 Graphics.UI.Gtk.Selectors.FileChooser
                 Graphics.UI.Gtk.Selectors.FileChooserButton
                 Graphics.UI.Gtk.Selectors.FileChooserDialog
                 Graphics.UI.Gtk.Selectors.FileChooserWidget
                 Graphics.UI.Gtk.Selectors.FileFilter
                 Graphics.UI.Gtk.Selectors.FileSelection
                 Graphics.UI.Gtk.Selectors.FontButton
                 Graphics.UI.Gtk.Selectors.FontSelection
                 Graphics.UI.Gtk.Selectors.FontSelectionDialog
                 Graphics.UI.Gtk.Signals Graphics.UI.Gtk.TreeList.CellRenderer
                 Graphics.UI.Gtk.TreeList.CellRendererPixbuf
                 Graphics.UI.Gtk.TreeList.CellRendererText
                 Graphics.UI.Gtk.TreeList.CellRendererToggle
                 Graphics.UI.Gtk.TreeList.CellView 
Graphics.UI.Gtk.TreeList.IconView
                 Graphics.UI.Gtk.TreeList.ListStore
                 Graphics.UI.Gtk.TreeList.TreeIter
                 Graphics.UI.Gtk.TreeList.TreeModel
                 Graphics.UI.Gtk.TreeList.TreeModelSort
                 Graphics.UI.Gtk.TreeList.TreePath
                 Graphics.UI.Gtk.TreeList.TreeSelection
                 Graphics.UI.Gtk.TreeList.TreeStore
                 Graphics.UI.Gtk.TreeList.TreeView
                 Graphics.UI.Gtk.TreeList.TreeViewColumn Graphics.UI.Gtk.Types
                 Graphics.UI.Gtk.Windows.AboutDialog 
Graphics.UI.Gtk.Windows.Dialog
                 Graphics.UI.Gtk.Windows.MessageDialog
                 Graphics.UI.Gtk.Windows.Window 
Graphics.UI.Gtk.Windows.WindowGroup
hidden-modules:
import-dirs: /usr/lib/haskell-packages/ghc6/lib/gtk-0.9.13/imports
library-dirs: /usr/lib/haskell-packages/ghc6/lib/gtk-0.9.13
hs-libraries: HSgtk
extra-libraries: gtk-x11-2.0 gdk-x11-2.0 atk-1.0 gdk_pixbuf-2.0 m
                 pangocairo-1.0 pango-1.0 cairo gmodule-2.0 dl gthread-2.0 rt
extra-ghci-libraries:
include-dirs: /usr/include/pango-1.0 /usr/include/glib-2.0
              /usr/lib/glib-2.0/include /usr/include/gtk-2.0
              /usr/lib/gtk-2.0/include /usr/include/cairo /usr/include/freetype2
              /usr/include/directfb /usr/include/libpng12 /usr/include/pixman-1
              /usr/include/atk-1.0
includes: gtk/gtk.h
depends: base mtl-1.1.0.0 glib-0.9.13 cairo-0.9.13
         containers-0.1.0.1 array-0.1.0.0
hugs-options:
cc-options:
ld-options: -pthread
framework-dirs:
frameworks:
haddock-interfaces:
haddock-html:
Hsc static flags: -funregisterised -static
*** Chasing dependencies:
Chasing modules from: World.hs
Stable obj: [Main]
Stable BCO: []
Ready for upsweep
  [NONREC
      ModSummary {
         ms_hs_date = Mon May 19 02:37:47 CEST 2008
         ms_mod = main:Main,
         ms_imps = [Graphics.UI.Gtk]
         ms_srcimps = []
      }]
compile: input file World.hs
Created temporary directory: /tmp/ghc24977_0
*** Checking old interface for main:Main:
[1 of 1] Skipping  Main             ( World.hs, World.o )
*** Deleting temp files:
Deleting: /tmp/ghc24977_0/ghc24977_0.hc
Warning: deleting non-existent /tmp/ghc24977_0/ghc24977_0.hc
Upsweep completely successful.
*** Deleting temp files:
Deleting: 
link: linkables are ...
LinkableM (Tue Dec  9 23:31:24 CET 2008) main:Main
   [DotO World.o]
Linking World ...
*** Linker:
gcc -v -o World World.o -L/usr/lib/haskell-packages/ghc6/lib/gtk-0.9.13 
-L/usr/lib/ghc-6.8.2/lib/containers-0.1.0.1 
-L/usr/lib/haskell-packages/ghc6/lib/cairo-0.9.13 
-L/usr/lib/haskell-packages/ghc6/lib/glib-0.9.13 
-L/usr/lib/mtl-1.1.0.0/ghc-6.8.2 -L/usr/lib/ghc-6.8.2/lib/bytestring-0.9.0.1 
-L/usr/lib/ghc-6.8.2/lib/array-0.1.0.0 -L/usr/lib/ghc-6.8.2/lib/base-3.0.1.0 
-L/usr/lib/ghc-6.8.2 -lHSgtk -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 
-lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgmodule-2.0 -ldl 
-lgthread-2.0 -lrt -pthread -lHScontainers-0.1.0.1 -lHScairo -lcairo -lHSglib 
-lgobject-2.0 -lglib-2.0 -lHSmtl-1.1.0.0 -lHSbytestring-0.9.0.1 
-lHSarray-0.1.0.0 -lHSbase-3.0.1.0 -lHSrts -lm -lgmp -ldl -lrt -u 
base_GHCziBase_Izh_static_info -u base_GHCziBase_Czh_static_info -u 
base_GHCziFloat_Fzh_static_info -u base_GHCziFloat_Dzh_static_info -u 
base_GHCziPtr_Ptr_static_info -u base_GHCziWord_Wzh_static_info -u 
base_GHCziInt_I8zh_static_info -u base_GHCziInt_I16zh_static_info -u 
base_GHCziInt_I32zh_static_info -u base_GHCziInt_I64zh_static_info -u 
base_GHCziWord_W8zh_static_info -u base_GHCziWord_W16zh_static_info -u 
base_GHCziWord_W32zh_static_info -u base_GHCziWord_W64zh_static_info -u 
base_GHCziStable_StablePtr_static_info -u base_GHCziBase_Izh_con_info -u 
base_GHCziBase_Czh_con_info -u base_GHCziFloat_Fzh_con_info -u 
base_GHCziFloat_Dzh_con_info -u base_GHCziPtr_Ptr_con_info -u 
base_GHCziPtr_FunPtr_con_info -u base_GHCziStable_StablePtr_con_info -u 
base_GHCziBase_False_closure -u base_GHCziBase_True_closure -u 
base_GHCziPack_unpackCString_closure -u base_GHCziIOBase_stackOverflow_closure 
-u base_GHCziIOBase_heapOverflow_closure -u 
base_GHCziIOBase_NonTermination_closure -u 
base_GHCziIOBase_BlockedOnDeadMVar_closure -u 
base_GHCziIOBase_BlockedIndefinitely_closure -u 
base_GHCziIOBase_Deadlock_closure -u base_GHCziIOBase_NestedAtomically_closure 
-u base_GHCziWeak_runFinalizzerBatch_closure -u 
base_GHCziConc_ensureIOManagerIsRunning_closure
Using built-in specs.
Target: s390-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.3.2-1' 
--with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs 
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared 
--with-system-zlib --libexecdir=/usr/lib --without-included-gettext 
--enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.3 
--program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug 
--enable-objc-gc --enable-mpfr --with-long-double-128 --enable-checking=release 
--build=s390-linux-gnu --host=s390-linux-gnu --target=s390-linux-gnu
Thread model: posix
gcc version 4.3.2 (Debian 4.3.2-1) 
COMPILER_PATH=/usr/lib/gcc/s390-linux-gnu/4.3.2/:/usr/lib/gcc/s390-linux-gnu/4.3.2/:/usr/lib/gcc/s390-linux-gnu/:/usr/lib/gcc/s390-linux-gnu/4.3.2/:/usr/lib/gcc/s390-linux-gnu/:/usr/lib/gcc/s390-linux-gnu/4.3.2/:/usr/lib/gcc/s390-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/s390-linux-gnu/4.3.2/:/usr/lib/gcc/s390-linux-gnu/4.3.2/:/usr/lib/gcc/s390-linux-gnu/4.3.2/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/s390-linux-gnu/4.3.2/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'World' 
'-L/usr/lib/haskell-packages/ghc6/lib/gtk-0.9.13' 
'-L/usr/lib/ghc-6.8.2/lib/containers-0.1.0.1' 
'-L/usr/lib/haskell-packages/ghc6/lib/cairo-0.9.13' 
'-L/usr/lib/haskell-packages/ghc6/lib/glib-0.9.13' 
'-L/usr/lib/mtl-1.1.0.0/ghc-6.8.2' 
'-L/usr/lib/ghc-6.8.2/lib/bytestring-0.9.0.1' 
'-L/usr/lib/ghc-6.8.2/lib/array-0.1.0.0' 
'-L/usr/lib/ghc-6.8.2/lib/base-3.0.1.0' '-L/usr/lib/ghc-6.8.2' '-pthread' '-u' 
'base_GHCziBase_Izh_static_info' '-u' 'base_GHCziBase_Czh_static_info' '-u' 
'base_GHCziFloat_Fzh_static_info' '-u' 'base_GHCziFloat_Dzh_static_info' '-u' 
'base_GHCziPtr_Ptr_static_info' '-u' 'base_GHCziWord_Wzh_static_info' '-u' 
'base_GHCziInt_I8zh_static_info' '-u' 'base_GHCziInt_I16zh_static_info' '-u' 
'base_GHCziInt_I32zh_static_info' '-u' 'base_GHCziInt_I64zh_static_info' '-u' 
'base_GHCziWord_W8zh_static_info' '-u' 'base_GHCziWord_W16zh_static_info' '-u' 
'base_GHCziWord_W32zh_static_info' '-u' 'base_GHCziWord_W64zh_static_info' '-u' 
'base_GHCziStable_StablePtr_static_info' '-u' 'base_GHCziBase_Izh_con_info' 
'-u' 'base_GHCziBase_Czh_con_info' '-u' 'base_GHCziFloat_Fzh_con_info' '-u' 
'base_GHCziFloat_Dzh_con_info' '-u' 'base_GHCziPtr_Ptr_con_info' '-u' 
'base_GHCziPtr_FunPtr_con_info' '-u' 'base_GHCziStable_StablePtr_con_info' '-u' 
'base_GHCziBase_False_closure' '-u' 'base_GHCziBase_True_closure' '-u' 
'base_GHCziPack_unpackCString_closure' '-u' 
'base_GHCziIOBase_stackOverflow_closure' '-u' 
'base_GHCziIOBase_heapOverflow_closure' '-u' 
'base_GHCziIOBase_NonTermination_closure' '-u' 
'base_GHCziIOBase_BlockedOnDeadMVar_closure' '-u' 
'base_GHCziIOBase_BlockedIndefinitely_closure' '-u' 
'base_GHCziIOBase_Deadlock_closure' '-u' 
'base_GHCziIOBase_NestedAtomically_closure' '-u' 
'base_GHCziWeak_runFinalizzerBatch_closure' '-u' 
'base_GHCziConc_ensureIOManagerIsRunning_closure' '-m31' '-mesa' '-march=g5'
 /usr/lib/gcc/s390-linux-gnu/4.3.2/collect2 --eh-frame-hdr -m elf_s390 
--hash-style=both -dynamic-linker /lib/ld.so.1 -o World -u 
base_GHCziBase_Izh_static_info -u base_GHCziBase_Czh_static_info -u 
base_GHCziFloat_Fzh_static_info -u base_GHCziFloat_Dzh_static_info -u 
base_GHCziPtr_Ptr_static_info -u base_GHCziWord_Wzh_static_info -u 
base_GHCziInt_I8zh_static_info -u base_GHCziInt_I16zh_static_info -u 
base_GHCziInt_I32zh_static_info -u base_GHCziInt_I64zh_static_info -u 
base_GHCziWord_W8zh_static_info -u base_GHCziWord_W16zh_static_info -u 
base_GHCziWord_W32zh_static_info -u base_GHCziWord_W64zh_static_info -u 
base_GHCziStable_StablePtr_static_info -u base_GHCziBase_Izh_con_info -u 
base_GHCziBase_Czh_con_info -u base_GHCziFloat_Fzh_con_info -u 
base_GHCziFloat_Dzh_con_info -u base_GHCziPtr_Ptr_con_info -u 
base_GHCziPtr_FunPtr_con_info -u base_GHCziStable_StablePtr_con_info -u 
base_GHCziBase_False_closure -u base_GHCziBase_True_closure -u 
base_GHCziPack_unpackCString_closure -u base_GHCziIOBase_stackOverflow_closure 
-u base_GHCziIOBase_heapOverflow_closure -u 
base_GHCziIOBase_NonTermination_closure -u 
base_GHCziIOBase_BlockedOnDeadMVar_closure -u 
base_GHCziIOBase_BlockedIndefinitely_closure -u 
base_GHCziIOBase_Deadlock_closure -u base_GHCziIOBase_NestedAtomically_closure 
-u base_GHCziWeak_runFinalizzerBatch_closure -u 
base_GHCziConc_ensureIOManagerIsRunning_closure 
/usr/lib/gcc/s390-linux-gnu/4.3.2/../../../../lib/crt1.o 
/usr/lib/gcc/s390-linux-gnu/4.3.2/../../../../lib/crti.o 
/usr/lib/gcc/s390-linux-gnu/4.3.2/crtbegin.o 
-L/usr/lib/haskell-packages/ghc6/lib/gtk-0.9.13 
-L/usr/lib/ghc-6.8.2/lib/containers-0.1.0.1 
-L/usr/lib/haskell-packages/ghc6/lib/cairo-0.9.13 
-L/usr/lib/haskell-packages/ghc6/lib/glib-0.9.13 
-L/usr/lib/mtl-1.1.0.0/ghc-6.8.2 -L/usr/lib/ghc-6.8.2/lib/bytestring-0.9.0.1 
-L/usr/lib/ghc-6.8.2/lib/array-0.1.0.0 -L/usr/lib/ghc-6.8.2/lib/base-3.0.1.0 
-L/usr/lib/ghc-6.8.2 -L/usr/lib/gcc/s390-linux-gnu/4.3.2 
-L/usr/lib/gcc/s390-linux-gnu/4.3.2 
-L/usr/lib/gcc/s390-linux-gnu/4.3.2/../../../../lib -L/lib/../lib 
-L/usr/lib/../lib -L/usr/lib/gcc/s390-linux-gnu/4.3.2/../../.. World.o -lHSgtk 
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 
-lpango-1.0 -lcairo -lgmodule-2.0 -ldl -lgthread-2.0 -lrt 
-lHScontainers-0.1.0.1 -lHScairo -lcairo -lHSglib -lgobject-2.0 -lglib-2.0 
-lHSmtl-1.1.0.0 -lHSbytestring-0.9.0.1 -lHSarray-0.1.0.0 -lHSbase-3.0.1.0 
-lHSrts -lm -lgmp -ldl -lrt -lgcc --as-needed -lgcc_s --no-as-needed -lpthread 
-lc -lgcc --as-needed -lgcc_s --no-as-needed 
/usr/lib/gcc/s390-linux-gnu/4.3.2/crtend.o 
/usr/lib/gcc/s390-linux-gnu/4.3.2/../../../../lib/crtn.o
World.o: In function `s2Ni_ret':
ghc2689_0.hc:(.text+0xfc): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_mainGUI_closure'
World.o: In function `s2KO_entry':
ghc2689_0.hc:(.text+0x2a0): undefined reference to 
`glibzm0zi9zi13_SystemziGlibziAttributes_set_closure'
ghc2689_0.hc:(.text+0x2b0): undefined reference to 
`glibzm0zi9zi13_SystemziGlibziAttributes_ZCze_con_info'
World.o: In function `s2K5_entry':
ghc2689_0.hc:(.text+0xf00): undefined reference to 
`glibzm0zi9zi13_SystemziGlibziAttributes_set_closure'
ghc2689_0.hc:(.text+0xf10): undefined reference to 
`glibzm0zi9zi13_SystemziGlibziAttributes_ZCze_con_info'
World.o: In function `s2MY_ret':
ghc2689_0.hc:(.text+0x10f4): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_buttonNew_closure'
World.o: In function `s2JL_entry':
ghc2689_0.hc:(.text+0x1360): undefined reference to 
`glibzm0zi9zi13_SystemziGlibziAttributes_set_closure'
ghc2689_0.hc:(.text+0x1378): undefined reference to 
`glibzm0zi9zi13_SystemziGlibziAttributes_ZCze_con_info'
World.o: In function `s2Js_entry':
ghc2689_0.hc:(.text+0x1564): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_mainQuit_closure'
World.o: In function `s2MM_ret':
ghc2689_0.hc:(.text+0x1714): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziWindowsziWindow_windowNew_closure'
World.o: In function `s2MI_ret':
ghc2689_0.hc:(.text+0x182c): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_initGUI_closure'
World.o: In function `__stginit_Main_':
ghc2689_0.hc:(.text+0x18b0): undefined reference to 
`__stginit_gtkzm0zi9zi13_GraphicsziUIziGtk_'
World.o: In function `r2IL_entry':
ghc2689_0.hc:(.text+0x19b4): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
ghc2689_0.hc:(.text+0x19b8): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_widgetShowAll_closure'
World.o: In function `r2IN_entry':
ghc2689_0.hc:(.text+0x1aa4): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
ghc2689_0.hc:(.text+0x1aa8): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure'
ghc2689_0.hc:(.text+0x1aac): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziContainer_containerChild_closure'
World.o: In function `r2IP_entry':
ghc2689_0.hc:(.text+0x1b8c): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
ghc2689_0.hc:(.text+0x1b90): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_widgetDestroy_closure'
World.o: In function `r2IR_entry':
ghc2689_0.hc:(.text+0x1c70): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure'
ghc2689_0.hc:(.text+0x1c74): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_onClicked_closure'
World.o: In function `r2IT_entry':
ghc2689_0.hc:(.text+0x1d54): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure'
ghc2689_0.hc:(.text+0x1d58): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_buttonLabel_closure'
World.o: In function `r2IV_entry':
ghc2689_0.hc:(.text+0x1e38): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
ghc2689_0.hc:(.text+0x1e3c): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziWindowsziWindow_windowTitle_closure'
World.o: In function `r2IX_entry':
ghc2689_0.hc:(.text+0x1f1c): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
ghc2689_0.hc:(.text+0x1f20): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziContainer_containerBorderWidth_closure'
World.o: In function `r2IZ_entry':
ghc2689_0.hc:(.text+0x2000): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
ghc2689_0.hc:(.text+0x2004): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_onDestroy_closure'
World.o:(.data+0xc): undefined reference to 
`glibzm0zi9zi13_SystemziGlibziAttributes_set_closure'
World.o:(.data+0x10): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_initGUI_closure'
World.o:(.data+0x14): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_mainGUI_closure'
World.o:(.data+0x18): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_mainQuit_closure'
World.o:(.data+0x1c): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziWindowsziWindow_windowNew_closure'
World.o:(.data+0x20): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_buttonNew_closure'
World.o:(.data+0x4a8): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_widgetShowAll_closure'
World.o:(.data+0x4ac): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
World.o:(.data+0x4b0): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziContainer_containerChild_closure'
World.o:(.data+0x4b4): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure'
World.o:(.data+0x4b8): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
World.o:(.data+0x4bc): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_widgetDestroy_closure'
World.o:(.data+0x4c0): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
World.o:(.data+0x4c4): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_onClicked_closure'
World.o:(.data+0x4c8): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure'
World.o:(.data+0x4cc): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_buttonLabel_closure'
World.o:(.data+0x4d0): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure'
World.o:(.data+0x4d4): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziWindowsziWindow_windowTitle_closure'
World.o:(.data+0x4d8): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
World.o:(.data+0x4dc): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziContainer_containerBorderWidth_closure'
World.o:(.data+0x4e0): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
World.o:(.data+0x4e4): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_onDestroy_closure'
World.o:(.data+0x4e8): undefined reference to 
`gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure'
collect2: ld returned 1 exit status
*** Deleting temp files:
Deleting: 
*** Deleting temp dirs:
Deleting: /tmp/ghc24977_0

I've noticed that the
file /usr/lib/haskell-packages/ghc6/lib/gtk-0.9.13/libHSgtk.a have very
different sizes in some architectures:

amd64 29M
arm 66K
armel 67K
hppa 77K
i386 20M
ia64 128K
kfreebsd-i386 59K
mips 88K
mipsel 88K
powerpc 75K
s390 70K
sparc 68K

This made me have the suspicion that it's not working in any other
architecture than i386 and amd64.  Bugs were reported on arm and s390,
and I'm testing it in mips by now.

Em Qua, 2008-12-10 às 12:18 +0000, Duncan Coutts escreveu:
> I suggest you file a ticket in the ghc bug tracker with full details
> of the problem. To keep things simple, only report the problem in the
> default case of not using split-objs. Adding split-objs into the mix
> only makes things more complex.

Ok.  In S390 it was built with --disable-split-objs.  In other arches
this option is used, so the problem is present with or without it.

I've opened a bug for it in GHC bug tracker:
http://hackage.haskell.org/trac/ghc/ticket/2869

Greetings.

-- 
marcot
http://marcot.iaaeee.org/





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to