Resolving dependencies... Configuring MonadRandom-0.1.12... Building MonadRandom-0.1.12... Preprocessing library MonadRandom-0.1.12... [1 of 2] Compiling Control.Monad.Random.Class ( Control/Monad/Random/Class.hs, dist/build/Control/Monad/Random/Class.o ) [2 of 2] Compiling Control.Monad.Random ( Control/Monad/Random.hs, dist/build/Control/Monad/Random.o ) In-place registering MonadRandom-0.1.12... Running Haddock for MonadRandom-0.1.12... Running hscolour for MonadRandom-0.1.12... Preprocessing library MonadRandom-0.1.12... Preprocessing library MonadRandom-0.1.12... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, mtl-2.1.2, random-1.0.1.1, transformers-0.3.0.0 Haddock coverage: Warning: Control.Monad.Random.Class: getRandom is exported separately but will be documented under MonadRandom. Consider exporting it together with its parent(s) for code clarity. Warning: Control.Monad.Random.Class: getRandomR is exported separately but will be documented under MonadRandom. Consider exporting it together with its parent(s) for code clarity. Warning: Control.Monad.Random.Class: getRandoms is exported separately but will be documented under MonadRandom. Consider exporting it together with its parent(s) for code clarity. Warning: Control.Monad.Random.Class: getRandomRs is exported separately but will be documented under MonadRandom. Consider exporting it together with its parent(s) for code clarity. Warning: Control.Monad.Random.Class: getSplit is exported separately but will be documented under MonadSplit. Consider exporting it together with its parent(s) for code clarity. 100% ( 3 / 3) in 'Control.Monad.Random.Class' Warning: MonadRandom-0.1.12:Control.Monad.Random: Could not find documentation for exported module: System.Random 100% ( 15 / 15) in 'Control.Monad.Random' Warning: Control.Monad.Random.Class: could not find link destinations for: System.Random.Random System.Random.random System.Random.randoms System.Random.randomR System.Random.randomRs Control.Monad.Trans.Identity.IdentityT Control.Monad.Trans.Maybe.MaybeT System.Random.RandomGen Control.Monad.Trans.Cont.ContT Control.Monad.Trans.Error.Error Control.Monad.Trans.Error.ErrorT Control.Monad.Trans.Reader.ReaderT Control.Monad.Trans.State.Lazy.StateT Control.Monad.Trans.Writer.Lazy.WriterT System.Random.StdGen Warning: Control.Monad.Random: could not find link destinations for: System.Random.RandomGen System.Random.StdGen Control.Monad.Reader.Class.MonadReader Control.Monad.State.Class.MonadState Control.Monad.Writer.Class.MonadWriter Control.Monad.Trans.Class.MonadTrans Control.Monad.IO.Class.MonadIO System.Random.Random Documentation created: dist/doc/html/MonadRandom/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/MonadRandom-0.1.12/ghc-7.6.3 Registering MonadRandom-0.1.12... Installed MonadRandom-0.1.12 Downloading OpenGL-2.2.3.1... Configuring OpenGL-2.2.3.1... configure: WARNING: unrecognized options: --with-gcc checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for Windows environment... no checking how to run the C preprocessor... gcc -E checking for X... no checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for atan... no checking for atan in -lm... yes checking for GL library... no checking for GLU library... no checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking GL/gl.h usability... no checking GL/gl.h presence... no checking for GL/gl.h... no checking OpenGL/gl.h usability... no checking OpenGL/gl.h presence... no checking for OpenGL/gl.h... no checking GL/glu.h usability... no checking GL/glu.h presence... no checking for GL/glu.h... no checking OpenGL/glu.h usability... no checking OpenGL/glu.h presence... no checking for OpenGL/glu.h... no configure: error: in `/tmp/OpenGL-2.2.3.1-28186/OpenGL-2.2.3.1': configure: error: no OpenGL headers found, so this package cannot be built See `config.log' for more details Failed to install OpenGL-2.2.3.1 [1 of 1] Compiling Main ( /tmp/SDL-0.6.5-28186/SDL-0.6.5/Setup.lhs, /tmp/SDL-0.6.5-28186/SDL-0.6.5/dist/setup/Main.o ) Linking /tmp/SDL-0.6.5-28186/SDL-0.6.5/dist/setup/setup ... Configuring SDL-0.6.5... configure: WARNING: unrecognized options: --with-compiler, --with-gcc checking for sdl-config... no checking for sdl11-config... no configure: error: *** SDL not found! Get SDL from www.libsdl.org. If you already installed it, check it's in the path. If problem remains, please send a mail to the address that appears in ./configure --version indicating your platform, the version of configure script and the problem. Failed to install SDL-0.6.5 cabal: Error: some packages failed to install: OpenGL-2.2.3.1 failed during the configure step. The exception was: ExitFailure 1 SDL-0.6.5 failed during the configure step. The exception was: ExitFailure 1 SDL-image-0.6.1 depends on SDL-0.6.5 which failed to install. SDL-mixer-0.6.1 depends on SDL-0.6.5 which failed to install. SDL-ttf-0.6.2 depends on SDL-0.6.5 which failed to install. astrds-0.1.1 depends on SDL-0.6.5 which failed to install.