title: Haskell SDL-mixer compilation error
body: <p>I am trying to install the SDL-mixer haskell package by using "cabal install sdl-mixer".
  When I do so, it gives the error</p>
  
  <pre><code>Resolving dependencies...
  [1 of 1] Compiling Main             ( /tmp/SDL-mixer-0.6.1-10381/SDL-mixer-0.6.1/Setup.lhs, /tmp/SDL-mixer-0.6.1-10381/SDL-mixer-0.6.1/dist/setup/Main.o )
  Linking /tmp/SDL-mixer-0.6.1-10381/SDL-mixer-0.6.1/dist/setup/setup ...
  Configuring SDL-mixer-0.6.1...
  configure: WARNING: unrecognized options: --with-compiler, --with-gcc
  checking for sdl-config... /usr/bin/sdl-config
  checking for gcc... gcc
  checking whether the C compiler works... no
  configure: error: in `/tmp/SDL-mixer-0.6.1-10381/SDL-mixer-0.6.1':
  configure: error: C compiler cannot create executables
  See `config.log' for more details.
  Failed to install SDL-mixer-0.6.1
  cabal: Error: some packages failed to install:
  SDL-mixer-0.6.1 failed during the configure step. The exception was:
  ExitFailure 77
  </code></pre>
  
  <p>If it makes a difference, I am on Arch Linux. How do I install this package?</p>