C:\Windows\System32>cabal install ghc-mod Resolving dependencies... Configuring old-time-1.1.0.3... Failed to install old-time-1.1.0.3 Build log ( C:\Users\Andy\AppData\Roaming\cabal\logs\old-time-1.1.0.3.log ): Configuring old-time-1.1.0.3... configure: WARNING: unrecognized options: --with-compiler checking for gcc... C:\PROGRA~1\HASKEL~1\802E01~1.1\mingw\bin\gcc.exe checking whether the C compiler works... no configure: error: in `/cygdrive/c/Users/Andy/AppData/Local/Temp/cabal-tmp-12348/old-time-1.1.0.3': configure: error: C compiler cannot create executables See `config.log' for more details cabal: Leaving directory 'C:\Users\Andy\AppData\Local\Temp\cabal-tmp-12348\old-time-1.1.0.3' cabal: Error: some packages failed to install: cpphs-1.20.2 depends on old-time-1.1.0.3 which failed to install. ghc-mod-5.6.0.0 depends on old-time-1.1.0.3 which failed to install. haskell-src-exts-1.17.1 depends on old-time-1.1.0.3 which failed to install. hlint-1.9.35 depends on old-time-1.1.0.3 which failed to install. old-time-1.1.0.3 failed during the configure step. The exception was: ExitFailure 77