X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=docs%2Fusers_guide%2Fpackages.xml;h=0a8412bbd2fe67a3c6a94fe7258d83c48dbf10df;hb=86add45dbfb6f962b65e371143dd467ae783f9e7;hp=b9531f77e849606f6d187ba11257aa194a71ad1b;hpb=0c658578d609f93a25a8dff97b5cead055b246e3;p=ghc-hetmet.git diff --git a/docs/users_guide/packages.xml b/docs/users_guide/packages.xml index b9531f7..0a8412b 100644 --- a/docs/users_guide/packages.xml +++ b/docs/users_guide/packages.xml @@ -239,6 +239,17 @@ exposed-modules: Network.BSD, + + + + + By default, GHC will automatically link in the + haskell98 package. This flag disables that + behaviour. + + + + foo @@ -268,7 +279,6 @@ exposed-modules: Network.BSD, /usr/bin/ld: Undefined symbols: _ZCMain_main_closure -___stginit_ZCMain @@ -452,7 +462,7 @@ depends: array-0.2.0.1-9cbf76a576b6ee9c1f880cf171a0928d The purpose of the package ID is to detect problems caused by re-installing a package without also recompiling the packages that depend on it. Recompiling dependencies is necessary, - because the newly compiled package may have a differnt ABI + because the newly compiled package may have a different ABI (Application Binary Interface) than the previous version, even if both packages were built from the same source code using the same compiler. With package IDs, a recompiled @@ -975,7 +985,7 @@ ghc-pkg dot | tred | dot -Tpdf >pkgs.pdf Versions of the Haskell libraries for use with GHCi may also - abe included: GHCi cannot load .a files + be included: GHCi cannot load .a files directly, instead it will look for an object file called HSfoo.o and load that. On some systems, the ghc-pkg tool can automatically @@ -1211,7 +1221,7 @@ haddock-html: /usr/share/doc/ghc/html/libraries/unix maintainerpackage specification - (optinoal freeform) The email address of the package's maintainer. + (optional freeform) The email address of the package's maintainer. @@ -1263,7 +1273,7 @@ haddock-html: /usr/share/doc/ghc/html/libraries/unix categorypackage specification - (optinoal freeform) Which category the package belongs to. This field + (optional freeform) Which category the package belongs to. This field is for use in conjunction with a future centralised package distribution framework, tentatively titled Hackage. @@ -1585,7 +1595,6 @@ haddock-html: /usr/share/doc/ghc/html/libraries/unix