title: Why does GHC take so long to link?
body: <pre><code>&gt;cabal update
  &gt;cabal install cabal-install
  .......
  [43 of 44] Compiling Distribution.Client.Install ( Distribution/Client/Install.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Install.o )
  [44 of 44] Compiling Main             ( Main.hs, dist/build/cabal/cabal-tmp/Main.o )
  Linking dist/build/cabal/cabal ..
  </code></pre>
  
  <p>then i will wait for a VERY long time for it to finish linking.</p>
  
  <p>Sincerely!</p>