Resolving dependencies... Configuring stm-2.4.2... Building stm-2.4.2... Preprocessing library stm-2.4.2... [ 1 of 10] Compiling Control.Sequential.STM ( Control/Sequential/STM.hs, dist/build/Control/Sequential/STM.o ) [ 2 of 10] Compiling Control.Concurrent.STM.TBQueue ( Control/Concurrent/STM/TBQueue.hs, dist/build/Control/Concurrent/STM/TBQueue.o ) [ 3 of 10] Compiling Control.Concurrent.STM.TQueue ( Control/Concurrent/STM/TQueue.hs, dist/build/Control/Concurrent/STM/TQueue.o ) [ 4 of 10] Compiling Control.Concurrent.STM.TChan ( Control/Concurrent/STM/TChan.hs, dist/build/Control/Concurrent/STM/TChan.o ) [ 5 of 10] Compiling Control.Concurrent.STM.TMVar ( Control/Concurrent/STM/TMVar.hs, dist/build/Control/Concurrent/STM/TMVar.o ) [ 6 of 10] Compiling Control.Concurrent.STM.TVar ( Control/Concurrent/STM/TVar.hs, dist/build/Control/Concurrent/STM/TVar.o ) [ 7 of 10] Compiling Control.Concurrent.STM.TArray ( Control/Concurrent/STM/TArray.hs, dist/build/Control/Concurrent/STM/TArray.o ) [ 8 of 10] Compiling Control.Monad.STM ( Control/Monad/STM.hs, dist/build/Control/Monad/STM.o ) [ 9 of 10] Compiling Control.Concurrent.STM ( Control/Concurrent/STM.hs, dist/build/Control/Concurrent/STM.o ) [10 of 10] Compiling Control.Concurrent.STM.TSem ( Control/Concurrent/STM/TSem.hs, dist/build/Control/Concurrent/STM/TSem.o ) In-place registering stm-2.4.2... Running Haddock for stm-2.4.2... Running hscolour for stm-2.4.2... Preprocessing library stm-2.4.2... Preprocessing library stm-2.4.2... Haddock coverage: 0% ( 0 / 11) in 'Control.Sequential.STM' 100% ( 12 / 12) in 'Control.Concurrent.STM.TBQueue' 100% ( 12 / 12) in 'Control.Concurrent.STM.TQueue' 100% ( 18 / 18) in 'Control.Concurrent.STM.TChan' 100% ( 15 / 15) in 'Control.Concurrent.STM.TMVar' 100% ( 12 / 12) in 'Control.Concurrent.STM.TVar' 100% ( 2 / 2) in 'Control.Concurrent.STM.TArray' 90% ( 9 / 10) in 'Control.Monad.STM' 100% ( 8 / 8) in 'Control.Concurrent.STM' 40% ( 2 / 5) in 'Control.Concurrent.STM.TSem' Documentation created: dist/doc/html/stm/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/stm-2.4.2 Registering stm-2.4.2... Installed stm-2.4.2 Configuring strict-0.3.2... Building strict-0.3.2... Preprocessing library strict-0.3.2... Data/Strict/Tuple.hs:17:16: Warning: -fglasgow-exts is deprecated: Use individual extensions instead [1 of 5] Compiling System.IO.Strict ( System/IO/Strict.hs, dist/build/System/IO/Strict.o ) [2 of 5] Compiling Data.Strict.Either ( Data/Strict/Either.hs, dist/build/Data/Strict/Either.o ) [3 of 5] Compiling Data.Strict.Maybe ( Data/Strict/Maybe.hs, dist/build/Data/Strict/Maybe.o ) [4 of 5] Compiling Data.Strict.Tuple ( Data/Strict/Tuple.hs, dist/build/Data/Strict/Tuple.o ) [5 of 5] Compiling Data.Strict ( Data/Strict.hs, dist/build/Data/Strict.o ) In-place registering strict-0.3.2... Running Haddock for strict-0.3.2... Running hscolour for strict-0.3.2... Preprocessing library strict-0.3.2... Preprocessing library strict-0.3.2... Data/Strict/Tuple.hs:17:16: Warning: -fglasgow-exts is deprecated: Use individual extensions instead Data/Strict/Tuple.hs:17:16: Warning: -fglasgow-exts is deprecated: Use individual extensions instead Haddock coverage: 100% ( 7 / 7) in 'System.IO.Strict' 100% ( 7 / 7) in 'Data.Strict.Either' 100% ( 7 / 7) in 'Data.Strict.Maybe' 86% ( 6 / 7) in 'Data.Strict.Tuple' 100% ( 4 / 4) in 'Data.Strict' Documentation created: dist/doc/html/strict/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/strict-0.3.2 Registering strict-0.3.2... Installed strict-0.3.2 Configuring wxdirect-0.13.1.3... Building wxdirect-0.13.1.3... Preprocessing library wxdirect-0.13.1.3... [1 of 1] Compiling Application.Wxdirect ( src/Application/Wxdirect.hs, dist/build/Application/Wxdirect.o ) In-place registering wxdirect-0.13.1.3... Preprocessing executable 'wxdirect' for wxdirect-0.13.1.3... [ 1 of 15] Compiling MultiSet ( src/MultiSet.hs, dist/build/wxdirect/wxdirect-tmp/MultiSet.o ) [ 2 of 15] Compiling IOExtra ( src/IOExtra.hs, dist/build/wxdirect/wxdirect-tmp/IOExtra.o ) [ 3 of 15] Compiling Types ( src/Types.hs, dist/build/wxdirect/wxdirect-tmp/Types.o ) [ 4 of 15] Compiling ParseC ( src/ParseC.hs, dist/build/wxdirect/wxdirect-tmp/ParseC.o ) [ 5 of 15] Compiling ParseEiffel ( src/ParseEiffel.hs, dist/build/wxdirect/wxdirect-tmp/ParseEiffel.o ) [ 6 of 15] Compiling HaskellNames ( src/HaskellNames.hs, dist/build/wxdirect/wxdirect-tmp/HaskellNames.o ) [ 7 of 15] Compiling Classes ( src/Classes.hs, dist/build/wxdirect/wxdirect-tmp/Classes.o ) [ 8 of 15] Compiling DeriveTypes ( src/DeriveTypes.hs, dist/build/wxdirect/wxdirect-tmp/DeriveTypes.o ) [ 9 of 15] Compiling CompileSTC ( src/CompileSTC.hs, dist/build/wxdirect/wxdirect-tmp/CompileSTC.o ) [10 of 15] Compiling CompileClassInfo ( src/CompileClassInfo.hs, dist/build/wxdirect/wxdirect-tmp/CompileClassInfo.o ) [11 of 15] Compiling CompileClassTypes ( src/CompileClassTypes.hs, dist/build/wxdirect/wxdirect-tmp/CompileClassTypes.o ) [12 of 15] Compiling CompileDefs ( src/CompileDefs.hs, dist/build/wxdirect/wxdirect-tmp/CompileDefs.o ) [13 of 15] Compiling CompileHeader ( src/CompileHeader.hs, dist/build/wxdirect/wxdirect-tmp/CompileHeader.o ) [14 of 15] Compiling CompileClasses ( src/CompileClasses.hs, dist/build/wxdirect/wxdirect-tmp/CompileClasses.o ) [15 of 15] Compiling Main ( src/Main.hs, dist/build/wxdirect/wxdirect-tmp/Main.o ) Linking dist/build/wxdirect/wxdirect ... Running Haddock for wxdirect-0.13.1.3... Running hscolour for wxdirect-0.13.1.3... Preprocessing library wxdirect-0.13.1.3... Preprocessing executable 'wxdirect' for wxdirect-0.13.1.3... Preprocessing library wxdirect-0.13.1.3... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: mtl-2.1.2, parsec-3.1.3, text-0.11.2.3, transformers-0.3.0.0 Haddock coverage: 0% ( 0 / 1) in 'Application.Wxdirect' Documentation created: dist/doc/html/wxdirect/index.html Preprocessing executable 'wxdirect' for wxdirect-0.13.1.3... Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/wxdirect-0.13.1.3 Installing executable(s) in /srv/hackage/var/build/tmp-install/bin Warning: The directory /srv/hackage/var/build/tmp-install/bin is not in the system search path. Registering wxdirect-0.13.1.3... Installed wxdirect-0.13.1.3 [1 of 1] Compiling Main ( /tmp/wxcore-0.13.2.3-18807/wxcore-0.13.2.3/Setup.hs, /tmp/wxcore-0.13.2.3-18807/wxcore-0.13.2.3/dist/setup/Main.o ) Linking /tmp/wxcore-0.13.2.3-18807/wxcore-0.13.2.3/dist/setup/setup ... generating: src/haskell/Graphics/UI/WXCore/WxcClassTypes.hs reading class definitions: parsing: src/include/wxc.h parsing: src/include/wxc_types.h parsing: src/include/wxc_glue.h parsing: src/include/dragimage.h parsing: src/include/graphicscontext.h parsing: src/include/glcanvas.h parsing: src/include/sound.h parsing: src/include/managed.h parsing: src/include/mediactrl.h parsing: src/include/previewframe.h parsing: src/include/printout.h parsing: src/include/textstream.h parsing: src/include/stc.h parsing: src/include/stc_gen.h generated 535 class definitions. ok. generating: src/haskell/Graphics/UI/WXCore/WxcClassInfo.hs reading class definitions: parsing: src/include/wxc.h parsing: src/include/wxc_types.h parsing: src/include/wxc_glue.h parsing: src/include/dragimage.h parsing: src/include/graphicscontext.h parsing: src/include/glcanvas.h parsing: src/include/sound.h parsing: src/include/managed.h parsing: src/include/mediactrl.h parsing: src/include/previewframe.h parsing: src/include/printout.h parsing: src/include/textstream.h parsing: src/include/stc.h parsing: src/include/stc_gen.h generated 382 class info definitions ok. parsing: src/include/wxc.h parsing: src/include/wxc_types.h parsing: src/include/wxc_glue.h parsing: src/include/dragimage.h parsing: src/include/graphicscontext.h parsing: src/include/glcanvas.h parsing: src/include/sound.h parsing: src/include/managed.h parsing: src/include/mediactrl.h parsing: src/include/previewframe.h parsing: src/include/printout.h parsing: src/include/textstream.h parsing: src/include/stc.h parsing: src/include/stc_gen.h generating: src/haskell/Graphics/UI/WXCore/WxcClassesAL.hs reading class definitions: parsing: src/include/wxc.h parsing: src/include/wxc_types.h parsing: src/include/wxc_glue.h parsing: src/include/dragimage.h parsing: src/include/graphicscontext.h parsing: src/include/glcanvas.h parsing: src/include/sound.h parsing: src/include/managed.h parsing: src/include/mediactrl.h parsing: src/include/previewframe.h parsing: src/include/printout.h parsing: src/include/textstream.h parsing: src/include/stc.h parsing: src/include/stc_gen.h generated 1468 methods for 116 classes. generating: src/haskell/Graphics/UI/WXCore/WxcClassesMZ.hs generated 2321 methods for 123 classes. generating: src/haskell/Graphics/UI/WXCore/WxcClasses.hs generated 3789 total methods for 239 total classes. ok. wxdirect: user error (unrecognized option `-d' usage: wxDirect -[dcti] [other options] [header-files..] -c --classes generate class method definitions from .h files -t --classtypes generate class type definitions from .h files -i --classinfo generate class info definitions -h --header generate typed C header file -- development use only -s --stc generate wxSTC wrapper from .h file -v --verbose verbose: show ignored definitions -o DIR --output=DIR optional output directory -w DIR --wxc=DIR optional 'wxc' directory (=../wxc) -? --help show this information default input files: ../wxc/include/wxc.h ) Configuring wxcore-0.13.2.3... setup: Missing dependency on a foreign library: * Missing C library: wx_gtk2u_media-2.8 This problem can usually be solved by installing the system package that provides this library (you may need the "-dev" version). If the library is already installed but in a non-standard location then you can use the flags --extra-include-dirs= and --extra-lib-dirs= to specify where it is. Failed to install wxcore-0.13.2.3 cabal: Error: some packages failed to install: WXDiffCtrl-0.0.1 depends on wxcore-0.13.2.3 which failed to install. wx-0.13.2.3 depends on wxcore-0.13.2.3 which failed to install. wxcore-0.13.2.3 failed during the configure step. The exception was: ExitFailure 1