Skip to content

Instantly share code, notes, and snippets.

@berlinbrown
Created April 24, 2011 18:44
Show Gist options
  • Save berlinbrown/939788 to your computer and use it in GitHub Desktop.
Save berlinbrown/939788 to your computer and use it in GitHub Desktop.
ErrorWithCabalInstallGTKGLIB
I did the following:
Navigate to the directory gio\0.12.0:
cabal update
cabal build
cabal install --global -v
And I get the error at the bottom:
Creating C:\Program Files (x86)\Haskell\doc\glib-0.12.0 (and its parents)
setup.exe: permission denied
It is strange because there is nothing in my settings that have C:\Program Files(x86)"
I installed haskell to:
C:\Haskell\2011_2_0_1
-----
Reading available packages...
Resolving dependencies...
In order, the following would be installed:
glib-0.12.0 (new package)
gio-0.12.0 (new package)
Extracting
C:\Users\botberlin\AppData\Roaming\cabal\packages\hackage.haskell.org\glib\0.12.0\glib-0.12.0.tar.gz
to C:\Users\BOTBER~1\AppData\Local\Temp\glib-0.12.05040...
Creating
C:\Users\BOTBER~1\AppData\Local\Temp\glib-0.12.05040\glib-0.12.0\dist\setup
(and its parents)
C:\Haskell\2011_2_0_1\bin\ghc.exe --make C:\Users\BOTBER~1\AppData\Local\Temp\glib-0.12.05040\glib-0.12.0\Setup.hs -o C:\Users\BOTBER~1\AppData\Local\Temp\glib-0.12.05040\glib-0.12.0\dist\setup\setup.exe -odir C:\Users\BOTBER~1\AppData\Local\Temp\glib-0.12.05040\glib-0.12.0\dist\setup -hidir C:\Users\BOTBER~1\AppData\Local\Temp\glib-0.12.05040\glib-0.12.0\dist\setup -i -iC:\Users\BOTBER~1\AppData\Local\Temp\glib-0.12.05040\glib-0.12.0 -package Cabal-1.10.1.0
[1 of 2] Compiling Gtk2HsSetup ( C:\Users\BOTBER~1\AppData\Local\Temp\glib-0.12.05040\glib-0.12.0\Gtk2HsSetup.hs, C:\Users\BOTBER~1\AppData\Local\Temp\glib-0.12.05040\glib-0.12.0\dist\setup\Gtk2HsSetup.o )
[2 of 2] Compiling Main ( C:\Users\BOTBER~1\AppData\Local\Temp\glib-0.12.05040\glib-0.12.0\Setup.hs, C:\Users\BOTBER~1\AppData\Local\Temp\glib-0.12.05040\glib-0.12.0\dist\setup\Main.o )
Configuring glib-0.12.0...
Flags chosen: closure_signals=True
Dependency base ==4.3.1.0: using base-4.3.1.0
Dependency containers ==0.4.0.0: using containers-0.4.0.0
Dependency haskell98 ==1.1.0.1: using haskell98-1.1.0.1
Dependency glib-2.0 -any: using version 2.20.3
Dependency gobject-2.0 -any: using version 2.20.3
Using Cabal-1.10.1.0 compiled by ghc-7.0
Using compiler: ghc-7.0.3
Using install prefix: C:\Program Files (x86)\Haskell
Binaries installed in: C:\Program Files (x86)\Haskell\bin
Libraries installed in: C:\Program Files (x86)\Haskell\glib-0.12.0\ghc-7.0.3
Private binaries installed in: C:\Program Files (x86)\Haskell\glib-0.12.0
Data files installed in: C:\Program Files (x86)\Haskell\glib-0.12.0
Documentation installed in: C:\Program Files (x86)\Haskell\doc\glib-0.12.0
Using alex version 2.3.5 found on system at:
C:\Haskell\2011_2_0_1\lib\extralibs\bin\alex.exe
Using ar found on system at: C:\Haskell\2011_2_0_1\mingw\bin\ar.exe
No c2hs found
No cpphs found
No ffihugs found
Using gcc version 4.5.0 found on system at:
C:\Haskell\2011_2_0_1\mingw\bin\gcc.exe
Using ghc version 7.0.3 found on system at: C:\Haskell\2011_2_0_1\bin\ghc.exe
Using ghc-pkg version 7.0.3 found on system at:
C:\Haskell\2011_2_0_1\bin\ghc-pkg.exe
No greencard found
Using gtk2hsC2hs found on system at:
C:\Users\botberlin\AppData\Roaming\cabal\bin\gtk2hsC2hs.exe
Using gtk2hsHookGenerator found on system at:
C:\Users\botberlin\AppData\Roaming\cabal\bin\gtk2hsHookGenerator.exe
Using gtk2hsTypeGen found on system at:
C:\Users\botberlin\AppData\Roaming\cabal\bin\gtk2hsTypeGen.exe
Using haddock version 2.9.2 found on system at:
C:\Haskell\2011_2_0_1\bin\haddock.exe
Using happy version 1.18.6 found on system at:
C:\Haskell\2011_2_0_1\lib\extralibs\bin\happy.exe
No hmake found
Using hsc2hs version 0.67 found on system at:
C:\Haskell\2011_2_0_1\bin\hsc2hs.exe
No hscolour found
No hugs found
No jhc found
Using ld found on system at: C:\Haskell\2011_2_0_1\mingw\bin\ld.exe
No lhc found
No lhc-pkg found
No nhc98 found
Using pkg-config version 0.23 found on system at: C:\gtk\bin\pkg-config.exe
Using ranlib found on system at: C:\Haskell\2011_2_0_1\mingw\bin\ranlib.exe
Using strip found on system at: C:\Haskell\2011_2_0_1\mingw\bin\strip.exe
No tar found
No uhc found
C:\gtk\bin\pkg-config.exe --modversion glib-2.0
C:\gtk\bin\pkg-config.exe --modversion gobject-2.0
Creating dist\build (and its parents)
Creating dist\build\autogen (and its parents)
Preprocessing library glib-0.12.0...
Creating dist\build\System\Glib (and its parents)
C:\Users\botberlin\AppData\Roaming\cabal\bin\gtk2hsC2hs.exe --include=dist\build --include=C:\Haskell\2011_2_0_1\lib\base-4.3.1.0 --include=C:\Haskell\2011_2_0_1\lib\containers-0.4.0.0 --include=C:\Haskell\2011_2_0_1\lib\haskell98-1.1.0.1 --cppopts=-Idist\build\autogen --cppopts=-Idist\build --cppopts=-ISystem/Glib --cppopts=-IC:/gtk/include/glib-2.0 --cppopts=-IC:/gtk/lib/glib-2.0/include --cppopts=-DUSE_GCLOSURE_SIGNALS_IMPL --cppopts=-DHAVE_NEW_CONTROL_EXCEPTION --output-dir=dist\build\System\Glib\ --output=GError.hs --precomp=dist\build\precompchs.bin glib-object.h .\System\Glib\GError.chs
Creating dist\build\System\Glib (and its parents)
C:\Users\botberlin\AppData\Roaming\cabal\bin\gtk2hsC2hs.exe --include=dist\build --include=C:\Haskell\2011_2_0_1\lib\base-4.3.1.0 --include=C:\Haskell\2011_2_0_1\lib\containers-0.4.0.0 --include=C:\Haskell\2011_2_0_1\lib\haskell98-1.1.0.1 --cppopts=-Idist\build\autogen --cppopts=-Idist\build --cppopts=-ISystem/Glib --cppopts=-IC:/gtk/include/glib-2.0 --cppopts=-IC:/gtk/lib/glib-2.0/include --cppopts=-DUSE_GCLOSURE_SIGNALS_IMPL --cppopts=-DHAVE_NEW_CONTROL_EXCEPTION --output-dir=dist\build\System\Glib\ --output=GValue.hs --precomp=dist\build\precompchs.bin glib-object.h .\System\Glib\GValue.chs
Creating dist\build\System\Glib (and its parents)
C:\Users\botberlin\AppData\Roaming\cabal\bin\gtk2hsC2hs.exe --include=dist\build --include=C:\Haskell\2011_2_0_1\lib\base-4.3.1.0 --include=C:\Haskell\2011_2_0_1\lib\containers-0.4.0.0 --include=C:\Haskell\2011_2_0_1\lib\haskell98-1.1.0.1 --cppopts=-Idist\build\autogen --cppopts=-Idist\build --cppopts=-ISystem/Glib --cppopts=-IC:/gtk/include/glib-2.0 --cppopts=-IC:/gtk/lib/glib-2.0/include --cppopts=-DUSE_GCLOSURE_SIGNALS_IMPL --cppopts=-DHAVE_NEW_CONTROL_EXCEPTION --output-dir=dist\build\System\Glib\ --output=Types.hs --precomp=dist\build\precompchs.bin glib-object.h .\System\Glib\Types.chs
Creating dist\build\System\Glib (and its parents)
C:\Users\botberlin\AppData\Roaming\cabal\bin\gtk2hsC2hs.exe --include=dist\build --include=C:\Haskell\2011_2_0_1\lib\base-4.3.1.0 --include=C:\Haskell\2011_2_0_1\lib\containers-0.4.0.0 --include=C:\Haskell\2011_2_0_1\lib\haskell98-1.1.0.1 --cppopts=-Idist\build\autogen --cppopts=-Idist\build --cppopts=-ISystem/Glib --cppopts=-IC:/gtk/include/glib-2.0 --cppopts=-IC:/gtk/lib/glib-2.0/include --cppopts=-DUSE_GCLOSURE_SIGNALS_IMPL --cppopts=-DHAVE_NEW_CONTROL_EXCEPTION --output-dir=dist\build\System\Glib\ --output=Properties.hs --precomp=dist\build\precompchs.bin glib-object.h .\System\Glib\Properties.chs
Creating dist\build\System\Glib (and its parents)
C:\Users\botberlin\AppData\Roaming\cabal\bin\gtk2hsC2hs.exe --include=dist\build --include=C:\Haskell\2011_2_0_1\lib\base-4.3.1.0 --include=C:\Haskell\2011_2_0_1\lib\containers-0.4.0.0 --include=C:\Haskell\2011_2_0_1\lib\haskell98-1.1.0.1 --cppopts=-Idist\build\autogen --cppopts=-Idist\build --cppopts=-ISystem/Glib --cppopts=-IC:/gtk/include/glib-2.0 --cppopts=-IC:/gtk/lib/glib-2.0/include --cppopts=-DUSE_GCLOSURE_SIGNALS_IMPL --cppopts=-DHAVE_NEW_CONTROL_EXCEPTION --output-dir=dist\build\System\Glib\ --output=GObject.hs --precomp=dist\build\precompchs.bin glib-object.h .\System\Glib\GObject.chs
Creating dist\build\System\Glib (and its parents)
C:\Users\botberlin\AppData\Roaming\cabal\bin\gtk2hsC2hs.exe --include=dist\build --include=C:\Haskell\2011_2_0_1\lib\base-4.3.1.0 --include=C:\Haskell\2011_2_0_1\lib\containers-0.4.0.0 --include=C:\Haskell\2011_2_0_1\lib\haskell98-1.1.0.1 --cppopts=-Idist\build\autogen --cppopts=-Idist\build --cppopts=-ISystem/Glib --cppopts=-IC:/gtk/include/glib-2.0 --cppopts=-IC:/gtk/lib/glib-2.0/include --cppopts=-DUSE_GCLOSURE_SIGNALS_IMPL --cppopts=-DHAVE_NEW_CONTROL_EXCEPTION --output-dir=dist\build\System\Glib\ --output=Signals.hs --precomp=dist\build\precompchs.bin glib-object.h .\System\Glib\Signals.chs
Creating dist\build\System\Glib (and its parents)
C:\Users\botberlin\AppData\Roaming\cabal\bin\gtk2hsC2hs.exe --include=dist\build --include=C:\Haskell\2011_2_0_1\lib\base-4.3.1.0 --include=C:\Haskell\2011_2_0_1\lib\containers-0.4.0.0 --include=C:\Haskell\2011_2_0_1\lib\haskell98-1.1.0.1 --cppopts=-Idist\build\autogen --cppopts=-Idist\build --cppopts=-ISystem/Glib --cppopts=-IC:/gtk/include/glib-2.0 --cppopts=-IC:/gtk/lib/glib-2.0/include --cppopts=-DUSE_GCLOSURE_SIGNALS_IMPL --cppopts=-DHAVE_NEW_CONTROL_EXCEPTION --output-dir=dist\build\System\Glib\ --output=MainLoop.hs --precomp=dist\build\precompchs.bin glib-object.h .\System\Glib\MainLoop.chs
Creating dist\build\System\Glib (and its parents)
C:\Users\botberlin\AppData\Roaming\cabal\bin\gtk2hsC2hs.exe --include=dist\build --include=C:\Haskell\2011_2_0_1\lib\base-4.3.1.0 --include=C:\Haskell\2011_2_0_1\lib\containers-0.4.0.0 --include=C:\Haskell\2011_2_0_1\lib\haskell98-1.1.0.1 --cppopts=-Idist\build\autogen --cppopts=-Idist\build --cppopts=-ISystem/Glib --cppopts=-IC:/gtk/include/glib-2.0 --cppopts=-IC:/gtk/lib/glib-2.0/include --cppopts=-DUSE_GCLOSURE_SIGNALS_IMPL --cppopts=-DHAVE_NEW_CONTROL_EXCEPTION --output-dir=dist\build\System\Glib\ --output=GDateTime.hs --precomp=dist\build\precompchs.bin glib-object.h .\System\Glib\GDateTime.chs
Creating dist\build\System\Glib (and its parents)
C:\Users\botberlin\AppData\Roaming\cabal\bin\gtk2hsC2hs.exe --include=dist\build --include=C:\Haskell\2011_2_0_1\lib\base-4.3.1.0 --include=C:\Haskell\2011_2_0_1\lib\containers-0.4.0.0 --include=C:\Haskell\2011_2_0_1\lib\haskell98-1.1.0.1 --cppopts=-Idist\build\autogen --cppopts=-Idist\build --cppopts=-ISystem/Glib --cppopts=-IC:/gtk/include/glib-2.0 --cppopts=-IC:/gtk/lib/glib-2.0/include --cppopts=-DUSE_GCLOSURE_SIGNALS_IMPL --cppopts=-DHAVE_NEW_CONTROL_EXCEPTION --output-dir=dist\build\System\Glib\ --output=Utils.hs --precomp=dist\build\precompchs.bin glib-object.h .\System\Glib\Utils.chs
Creating dist\build\System\Glib (and its parents)
C:\Haskell\2011_2_0_1\bin\hsc2hs.exe --cc=C:\Haskell\2011_2_0_1\mingw\bin\gcc.exe --ld=C:\Haskell\2011_2_0_1\mingw\bin\gcc.exe --cflag=-fno-stack-protector --lflag=-fno-stack-protector --cflag=-D__GLASGOW_HASKELL__=700 --cflag=-Dmingw32_BUILD_OS --cflag=-Dmingw32_HOST_OS --cflag=-Di386_BUILD_ARCH --cflag=-Di386_HOST_ARCH --cflag=-Idist\build\autogen --cflag=-Idist\build --cflag=-ISystem/Glib --cflag=-IC:/gtk/include/glib-2.0 --cflag=-IC:/gtk/lib/glib-2.0/include --cflag=-mms-bitfields --cflag=-DUSE_GCLOSURE_SIGNALS_IMPL --cflag=-DHAVE_NEW_CONTROL_EXCEPTION --lflag=-LC:/gtk/lib --lflag=-lgobject-2.0 --lflag=-lglib-2.0 --lflag=-lintl --cflag=-IC:\Haskell\2011_2_0_1\lib\time-1.2.0.3\include --cflag=-IC:\Haskell\2011_2_0_1\lib\process-1.0.1.5\include --cflag=-IC:\Haskell\2011_2_0_1\lib\directory-1.1.0.0\include --cflag=-IC:\Haskell\2011_2_0_1\lib\old-time-1.0.0.6\include --cflag=-IC:\Haskell\2011_2_0_1\lib\Win32-2.2.0.1\include --cflag=-IC:\Haskell\2011_2_0_1\lib\bytestring-0.9.1.10\include --cflag=-IC:\Haskell\2011_2_0_1\lib\base-4.3.1.0\include --cflag=-IC:\Haskell\2011_2_0_1\lib/include --cflag=-IC:\Haskell\2011_2_0_1\lib/include --lflag=-LC:\Haskell\2011_2_0_1\lib\haskell98-1.1.0.1 --lflag=-LC:\Haskell\2011_2_0_1\lib\random-1.0.0.3 --lflag=-LC:\Haskell\2011_2_0_1\lib\time-1.2.0.3 --lflag=-LC:\Haskell\2011_2_0_1\lib\process-1.0.1.5 --lflag=-LC:\Haskell\2011_2_0_1\lib\directory-1.1.0.0 --lflag=-LC:\Haskell\2011_2_0_1\lib\old-time-1.0.0.6 --lflag=-LC:\Haskell\2011_2_0_1\lib\old-locale-1.0.0.2 --lflag=-LC:\Haskell\2011_2_0_1\lib\filepath-1.2.0.0 --lflag=-LC:\Haskell\2011_2_0_1\lib\containers-0.4.0.0 --lflag=-LC:\Haskell\2011_2_0_1\lib\array-0.3.0.2 --lflag=-LC:\Haskell\2011_2_0_1\lib\Win32-2.2.0.1 --lflag=-luser32 --lflag=-lgdi32 --lflag=-lwinmm --lflag=-ladvapi32 --lflag=-lshell32 --lflag=-lshfolder --lflag=-LC:\Haskell\2011_2_0_1\lib\bytestring-0.9.1.10 --lflag=-LC:\Haskell\2011_2_0_1\lib\base-4.3.1.0 --lflag=-lwsock32 --lflag=-luser32 --lflag=-lshell32 --lflag=-LC:\Haskell\2011_2_0_1\lib\integer-gmp-0.2.0.3 --lflag=-LC:\Haskell\2011_2_0_1\lib\ghc-prim-0.2.0.0 --lflag=-LC:\Haskell\2011_2_0_1\lib --lflag=-lm --lflag=-lwsock32 --lflag=-LC:\Haskell\2011_2_0_1\lib -o dist\build\System\Glib\StoreValue.hs System\Glib\StoreValue.hsc
Creating dist\build\System\Glib (and its parents)
C:\Users\botberlin\AppData\Roaming\cabal\bin\gtk2hsC2hs.exe --include=dist\build --include=C:\Haskell\2011_2_0_1\lib\base-4.3.1.0 --include=C:\Haskell\2011_2_0_1\lib\containers-0.4.0.0 --include=C:\Haskell\2011_2_0_1\lib\haskell98-1.1.0.1 --cppopts=-Idist\build\autogen --cppopts=-Idist\build --cppopts=-ISystem/Glib --cppopts=-IC:/gtk/include/glib-2.0 --cppopts=-IC:/gtk/lib/glib-2.0/include --cppopts=-DUSE_GCLOSURE_SIGNALS_IMPL --cppopts=-DHAVE_NEW_CONTROL_EXCEPTION --output-dir=dist\build\System\Glib\ --output=GList.hs --precomp=dist\build\precompchs.bin glib-object.h .\System\Glib\GList.chs
Creating dist\build\System\Glib (and its parents)
C:\Users\botberlin\AppData\Roaming\cabal\bin\gtk2hsC2hs.exe --include=dist\build --include=C:\Haskell\2011_2_0_1\lib\base-4.3.1.0 --include=C:\Haskell\2011_2_0_1\lib\containers-0.4.0.0 --include=C:\Haskell\2011_2_0_1\lib\haskell98-1.1.0.1 --cppopts=-Idist\build\autogen --cppopts=-Idist\build --cppopts=-ISystem/Glib --cppopts=-IC:/gtk/include/glib-2.0 --cppopts=-IC:/gtk/lib/glib-2.0/include --cppopts=-DUSE_GCLOSURE_SIGNALS_IMPL --cppopts=-DHAVE_NEW_CONTROL_EXCEPTION --output-dir=dist\build\System\Glib\ --output=GType.hs --precomp=dist\build\precompchs.bin glib-object.h .\System\Glib\GType.chs
Creating dist\build\System\Glib (and its parents)
C:\Haskell\2011_2_0_1\bin\hsc2hs.exe --cc=C:\Haskell\2011_2_0_1\mingw\bin\gcc.exe --ld=C:\Haskell\2011_2_0_1\mingw\bin\gcc.exe --cflag=-fno-stack-protector --lflag=-fno-stack-protector --cflag=-D__GLASGOW_HASKELL__=700 --cflag=-Dmingw32_BUILD_OS --cflag=-Dmingw32_HOST_OS --cflag=-Di386_BUILD_ARCH --cflag=-Di386_HOST_ARCH --cflag=-Idist\build\autogen --cflag=-Idist\build --cflag=-ISystem/Glib --cflag=-IC:/gtk/include/glib-2.0 --cflag=-IC:/gtk/lib/glib-2.0/include --cflag=-mms-bitfields --cflag=-DUSE_GCLOSURE_SIGNALS_IMPL --cflag=-DHAVE_NEW_CONTROL_EXCEPTION --lflag=-LC:/gtk/lib --lflag=-lgobject-2.0 --lflag=-lglib-2.0 --lflag=-lintl --cflag=-IC:\Haskell\2011_2_0_1\lib\time-1.2.0.3\include --cflag=-IC:\Haskell\2011_2_0_1\lib\process-1.0.1.5\include --cflag=-IC:\Haskell\2011_2_0_1\lib\directory-1.1.0.0\include --cflag=-IC:\Haskell\2011_2_0_1\lib\old-time-1.0.0.6\include --cflag=-IC:\Haskell\2011_2_0_1\lib\Win32-2.2.0.1\include --cflag=-IC:\Haskell\2011_2_0_1\lib\bytestring-0.9.1.10\include --cflag=-IC:\Haskell\2011_2_0_1\lib\base-4.3.1.0\include --cflag=-IC:\Haskell\2011_2_0_1\lib/include --cflag=-IC:\Haskell\2011_2_0_1\lib/include --lflag=-LC:\Haskell\2011_2_0_1\lib\haskell98-1.1.0.1 --lflag=-LC:\Haskell\2011_2_0_1\lib\random-1.0.0.3 --lflag=-LC:\Haskell\2011_2_0_1\lib\time-1.2.0.3 --lflag=-LC:\Haskell\2011_2_0_1\lib\process-1.0.1.5 --lflag=-LC:\Haskell\2011_2_0_1\lib\directory-1.1.0.0 --lflag=-LC:\Haskell\2011_2_0_1\lib\old-time-1.0.0.6 --lflag=-LC:\Haskell\2011_2_0_1\lib\old-locale-1.0.0.2 --lflag=-LC:\Haskell\2011_2_0_1\lib\filepath-1.2.0.0 --lflag=-LC:\Haskell\2011_2_0_1\lib\containers-0.4.0.0 --lflag=-LC:\Haskell\2011_2_0_1\lib\array-0.3.0.2 --lflag=-LC:\Haskell\2011_2_0_1\lib\Win32-2.2.0.1 --lflag=-luser32 --lflag=-lgdi32 --lflag=-lwinmm --lflag=-ladvapi32 --lflag=-lshell32 --lflag=-lshfolder --lflag=-LC:\Haskell\2011_2_0_1\lib\bytestring-0.9.1.10 --lflag=-LC:\Haskell\2011_2_0_1\lib\base-4.3.1.0 --lflag=-lwsock32 --lflag=-luser32 --lflag=-lshell32 --lflag=-LC:\Haskell\2011_2_0_1\lib\integer-gmp-0.2.0.3 --lflag=-LC:\Haskell\2011_2_0_1\lib\ghc-prim-0.2.0.0 --lflag=-LC:\Haskell\2011_2_0_1\lib --lflag=-lm --lflag=-lwsock32 --lflag=-LC:\Haskell\2011_2_0_1\lib -o dist\build\System\Glib\GTypeConstants.hs System\Glib\GTypeConstants.hsc
Creating dist\build\System\Glib (and its parents)
C:\Users\botberlin\AppData\Roaming\cabal\bin\gtk2hsC2hs.exe --include=dist\build --include=C:\Haskell\2011_2_0_1\lib\base-4.3.1.0 --include=C:\Haskell\2011_2_0_1\lib\containers-0.4.0.0 --include=C:\Haskell\2011_2_0_1\lib\haskell98-1.1.0.1 --cppopts=-Idist\build\autogen --cppopts=-Idist\build --cppopts=-ISystem/Glib --cppopts=-IC:/gtk/include/glib-2.0 --cppopts=-IC:/gtk/lib/glib-2.0/include --cppopts=-DUSE_GCLOSURE_SIGNALS_IMPL --cppopts=-DHAVE_NEW_CONTROL_EXCEPTION --output-dir=dist\build\System\Glib\ --output=GValueTypes.hs --precomp=dist\build\precompchs.bin glib-object.h .\System\Glib\GValueTypes.chs
Creating dist\build\System\Glib (and its parents)
C:\Haskell\2011_2_0_1\bin\hsc2hs.exe --cc=C:\Haskell\2011_2_0_1\mingw\bin\gcc.exe --ld=C:\Haskell\2011_2_0_1\mingw\bin\gcc.exe --cflag=-fno-stack-protector --lflag=-fno-stack-protector --cflag=-D__GLASGOW_HASKELL__=700 --cflag=-Dmingw32_BUILD_OS --cflag=-Dmingw32_HOST_OS --cflag=-Di386_BUILD_ARCH --cflag=-Di386_HOST_ARCH --cflag=-Idist\build\autogen --cflag=-Idist\build --cflag=-ISystem/Glib --cflag=-IC:/gtk/include/glib-2.0 --cflag=-IC:/gtk/lib/glib-2.0/include --cflag=-mms-bitfields --cflag=-DUSE_GCLOSURE_SIGNALS_IMPL --cflag=-DHAVE_NEW_CONTROL_EXCEPTION --lflag=-LC:/gtk/lib --lflag=-lgobject-2.0 --lflag=-lglib-2.0 --lflag=-lintl --cflag=-IC:\Haskell\2011_2_0_1\lib\time-1.2.0.3\include --cflag=-IC:\Haskell\2011_2_0_1\lib\process-1.0.1.5\include --cflag=-IC:\Haskell\2011_2_0_1\lib\directory-1.1.0.0\include --cflag=-IC:\Haskell\2011_2_0_1\lib\old-time-1.0.0.6\include --cflag=-IC:\Haskell\2011_2_0_1\lib\Win32-2.2.0.1\include --cflag=-IC:\Haskell\2011_2_0_1\lib\bytestring-0.9.1.10\include --cflag=-IC:\Haskell\2011_2_0_1\lib\base-4.3.1.0\include --cflag=-IC:\Haskell\2011_2_0_1\lib/include --cflag=-IC:\Haskell\2011_2_0_1\lib/include --lflag=-LC:\Haskell\2011_2_0_1\lib\haskell98-1.1.0.1 --lflag=-LC:\Haskell\2011_2_0_1\lib\random-1.0.0.3 --lflag=-LC:\Haskell\2011_2_0_1\lib\time-1.2.0.3 --lflag=-LC:\Haskell\2011_2_0_1\lib\process-1.0.1.5 --lflag=-LC:\Haskell\2011_2_0_1\lib\directory-1.1.0.0 --lflag=-LC:\Haskell\2011_2_0_1\lib\old-time-1.0.0.6 --lflag=-LC:\Haskell\2011_2_0_1\lib\old-locale-1.0.0.2 --lflag=-LC:\Haskell\2011_2_0_1\lib\filepath-1.2.0.0 --lflag=-LC:\Haskell\2011_2_0_1\lib\containers-0.4.0.0 --lflag=-LC:\Haskell\2011_2_0_1\lib\array-0.3.0.2 --lflag=-LC:\Haskell\2011_2_0_1\lib\Win32-2.2.0.1 --lflag=-luser32 --lflag=-lgdi32 --lflag=-lwinmm --lflag=-ladvapi32 --lflag=-lshell32 --lflag=-lshfolder --lflag=-LC:\Haskell\2011_2_0_1\lib\bytestring-0.9.1.10 --lflag=-LC:\Haskell\2011_2_0_1\lib\base-4.3.1.0 --lflag=-lwsock32 --lflag=-luser32 --lflag=-lshell32 --lflag=-LC:\Haskell\2011_2_0_1\lib\integer-gmp-0.2.0.3 --lflag=-LC:\Haskell\2011_2_0_1\lib\ghc-prim-0.2.0.0 --lflag=-LC:\Haskell\2011_2_0_1\lib --lflag=-lm --lflag=-lwsock32 --lflag=-LC:\Haskell\2011_2_0_1\lib -o dist\build\System\Glib\GParameter.hs System\Glib\GParameter.hsc
Building glib-0.12.0...
Building library...
Creating dist\build (and its parents)
C:\Haskell\2011_2_0_1\bin\ghc.exe --make -package-name glib-0.12.0 -hide-all-packages -fbuilding-cabal-package -no-user-package-conf -i -idist\build -i. -idist\build\autogen -Idist\build\autogen -Idist\build -Idist\build\autogen -Idist\build -ISystem/Glib -IC:/gtk/include/glib-2.0 -IC:/gtk/lib/glib-2.0/include -optP-DUSE_GCLOSURE_SIGNALS_IMPL -optP-DHAVE_NEW_CONTROL_EXCEPTION -optP-include -optPdist\build\autogen\cabal_macros.h -odir dist\build -hidir dist\build -stubdir dist\build -package-id base-4.3.1.0-f520cd232cc386346843c4a12b63f44b -package-id containers-0.4.0.0-18deac99a132f04751d862b77aab136e -package-id haskell98-1.1.0.1-35ec26bae828637c1638c8be441b3d68 -O -XHaskell98 -XForeignFunctionInterface System.Glib System.Glib.GError System.Glib.GValue System.Glib.Types System.Glib.Properties System.Glib.Attributes System.Glib.GObject System.Glib.Signals System.Glib.MainLoop System.Glib.GDateTime System.Glib.Utils System.Glib.StoreValue System.Glib.FFI System.Glib.Flags System.Glib.UTFString System.Glib.GList System.Glib.GType System.Glib.GTypeConstants System.Glib.GValueTypes System.Glib.GParameter
[ 1 of 20] Compiling System.Glib.Attributes ( System\Glib\Attributes.hs, dist\build\System\Glib\Attributes.o )
[ 2 of 20] Compiling System.Glib.Flags ( System\Glib\Flags.hs, dist\build\System\Glib\Flags.o )
[ 3 of 20] Compiling System.Glib.FFI ( System\Glib\FFI.hs, dist\build\System\Glib\FFI.o )
[ 4 of 20] Compiling System.Glib.Types ( dist\build\System\Glib\Types.hs, dist\build\System\Glib\Types.o )
[ 5 of 20] Compiling System.Glib.GList ( dist\build\System\Glib\GList.hs, dist\build\System\Glib\GList.o )
[ 6 of 20] Compiling System.Glib.GType ( dist\build\System\Glib\GType.hs, dist\build\System\Glib\GType.o )
[ 7 of 20] Compiling System.Glib.GValue ( dist\build\System\Glib\GValue.hs, dist\build\System\Glib\GValue.o )
[ 8 of 20] Compiling System.Glib.GParameter ( dist\build\System\Glib\GParameter.hs, dist\build\System\Glib\GParameter.o )
[ 9 of 20] Compiling System.Glib.GTypeConstants ( dist\build\System\Glib\GTypeConstants.hs, dist\build\System\Glib\GTypeConstants.o )
[10 of 20] Compiling System.Glib.UTFString ( System\Glib\UTFString.hs, dist\build\System\Glib\UTFString.o )
[11 of 20] Compiling System.Glib.GObject ( dist\build\System\Glib\GObject.hs, dist\build\System\Glib\GObject.o )
[12 of 20] Compiling System.Glib.GValueTypes ( dist\build\System\Glib\GValueTypes.hs, dist\build\System\Glib\GValueTypes.o )
[13 of 20] Compiling System.Glib.Properties ( dist\build\System\Glib\Properties.hs, dist\build\System\Glib\Properties.o )
[14 of 20] Compiling System.Glib.StoreValue ( dist\build\System\Glib\StoreValue.hs, dist\build\System\Glib\StoreValue.o )
[15 of 20] Compiling System.Glib.Signals ( dist\build\System\Glib\Signals.hs, dist\build\System\Glib\Signals.o )
[16 of 20] Compiling System.Glib.MainLoop ( dist\build\System\Glib\MainLoop.hs, dist\build\System\Glib\MainLoop.o )
[17 of 20] Compiling System.Glib.GError ( dist\build\System\Glib\GError.hs, dist\build\System\Glib\GError.o )
[18 of 20] Compiling System.Glib.GDateTime ( dist\build\System\Glib\GDateTime.hs, dist\build\System\Glib\GDateTime.o )
[19 of 20] Compiling System.Glib.Utils ( dist\build\System\Glib\Utils.hs, dist\build\System\Glib\Utils.o )
[20 of 20] Compiling System.Glib ( System\Glib.hs, dist\build\System\Glib.o )
Building C Sources...
Creating dist\build (and its parents)
C:\Haskell\2011_2_0_1\bin\ghc.exe -Idist\build -Idist\build\autogen -Idist\build -ISystem/Glib -IC:/gtk/include/glib-2.0 -IC:/gtk/lib/glib-2.0/include -no-user-package-conf -package-id base-4.3.1.0-f520cd232cc386346843c4a12b63f44b -package-id containers-0.4.0.0-18deac99a132f04751d862b77aab136e -package-id haskell98-1.1.0.1-35ec26bae828637c1638c8be441b3d68 -optc-mms-bitfields -optc-O2 -odir dist\build -c System/Glib/hsgclosure.c
Linking...
C:\Haskell\2011_2_0_1\mingw\bin\ar.exe -r dist\build\libHSglib-0.12.0.a dist\build\System\Glib.o dist\build\System\Glib\GError.o dist\build\System\Glib\GValue.o dist\build\System\Glib\Types.o dist\build\System\Glib\Properties.o dist\build\System\Glib\Attributes.o dist\build\System\Glib\GObject.o dist\build\System\Glib\Signals.o dist\build\System\Glib\MainLoop.o dist\build\System\Glib\GDateTime.o dist\build\System\Glib\Utils.o dist\build\System\Glib\StoreValue.o dist\build\System\Glib\FFI.o dist\build\System\Glib\Flags.o dist\build\System\Glib\UTFString.o dist\build\System\Glib\GList.o dist\build\System\Glib\GType.o dist\build\System\Glib\GTypeConstants.o dist\build\System\Glib\GValueTypes.o dist\build\System\Glib\GParameter.o dist\build\System/Glib/hsgclosure.o dist\build\System\Glib\GObject_stub.o dist\build\System\Glib\MainLoop_stub.o
C:\Haskell\2011_2_0_1\mingw\bin\ld.exe -x -r -o dist\build\HSglib-0.12.0.o dist\build\System\Glib.o dist\build\System\Glib\GError.o dist\build\System\Glib\GValue.o dist\build\System\Glib\Types.o dist\build\System\Glib\Properties.o dist\build\System\Glib\Attributes.o dist\build\System\Glib\GObject.o dist\build\System\Glib\Signals.o dist\build\System\Glib\MainLoop.o dist\build\System\Glib\GDateTime.o dist\build\System\Glib\Utils.o dist\build\System\Glib\StoreValue.o dist\build\System\Glib\FFI.o dist\build\System\Glib\Flags.o dist\build\System\Glib\UTFString.o dist\build\System\Glib\GList.o dist\build\System\Glib\GType.o dist\build\System\Glib\GTypeConstants.o dist\build\System\Glib\GValueTypes.o dist\build\System\Glib\GParameter.o dist\build\System/Glib/hsgclosure.o dist\build\System\Glib\GObject_stub.o dist\build\System\Glib\MainLoop_stub.o
Registering glib-0.12.0...
C:\Haskell\2011_2_0_1\bin\ghc-pkg.exe update - --global --no-user-package-conf --package-conf=dist\package.conf.inplace
directory dist\doc\html\glib does exist: False
Creating C:\Program Files (x86)\Haskell\doc\glib-0.12.0 (and its parents)
C:\Users\BOTBER~1\AppData\Local\Temp\glib-0.12.05040\glib-0.12.0\dist\setup\setup.exe
configure --verbose=2 --ghc --global --flags=closure_signals --constraint=base
==4.3.1.0 --constraint=containers ==0.4.0.0 --constraint=haskell98 ==1.1.0.1
Creating
C:\Users\BOTBER~1\AppData\Local\Temp\glib-0.12.05040\glib-0.12.0\dist\setup
(and its parents)
C:\Users\BOTBER~1\AppData\Local\Temp\glib-0.12.05040\glib-0.12.0\dist\setup\setup.exe
build --verbose=2
Creating
C:\Users\BOTBER~1\AppData\Local\Temp\glib-0.12.05040\glib-0.12.0\dist\setup
(and its parents)
C:\Users\BOTBER~1\AppData\Local\Temp\glib-0.12.05040\glib-0.12.0\dist\setup\setup.exe
install --verbose=2
directory dist\doc\html\glib does exist: False
Creating C:\Program Files (x86)\Haskell\doc\glib-0.12.0 (and its parents)
setup.exe: permission denied
cabal: Error: some packages failed to install:
gio-0.12.0 depends on glib-0.12.0 which failed to install.
glib-0.12.0 failed during the final install step. The exception was:
ExitFailure 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment