*** setup configure Configuring SGdemo-1.0.1... Dependency GLUT <2.2: using GLUT-2.1.2.1 Dependency OpenGL <2.3: using OpenGL-2.2.3.0 Dependency SG -any: using SG-1.0 Dependency base >3 && <5: using base-4.1.0.0 Warning: This package indirectly depends on multiple versions of the same package. This is highly likely to cause a compile failure. package GLUT-2.1.2.1 requires OpenGL-2.2.2.0 package SGdemo-1.0.1 requires OpenGL-2.2.3.0 Using Cabal-1.7.3 compiled by ghc-6.10 Using compiler: ghc-6.10.2 Using install prefix: /usr/local/tmp/archive/install Binaries installed in: /usr/local/tmp/archive/install/bin Libraries installed in: /usr/local/tmp/archive/install/lib/SGdemo-1.0.1/ghc-6.10.2 Private binaries installed in: /usr/local/tmp/archive/install/libexec Data files installed in: /usr/local/tmp/archive/install/share/SGdemo-1.0.1 Documentation installed in: /usr/local/tmp/archive/install/share/doc/SGdemo-1.0.1 Using alex version 2.2 found on system at: /usr/bin/alex Using ar found on system at: /usr/bin/ar Using c2hs version 0.16.0 found on system at: /usr/local/bin/c2hs Using cpphs version 0.7 found on system at: /usr/bin/cpphs Using ffihugs found on system at: /usr/local/bin/ffihugs Using gcc version 4.3.4 found on system at: /usr/bin/gcc Using ghc version 6.10.2 found on system at: /usr/local/bin/ghc Using ghc-pkg version 6.10.2 found on system at: /usr/local/bin/ghc-pkg Using greencard found on system at: /usr/local/tmp/archive/install/bin/greencard Using haddock version 2.4.2 found on system at: /usr/local/bin/haddock Using happy version 1.17 found on system at: /usr/local/bin/happy No hmake found Using hsc2hs version 0.67 found on system at: /usr/local/bin/hsc2hs Using hscolour version 1.9 found on system at: /usr/local/bin/HsColour Using hugs found on system at: /usr/local/bin/hugs No jhc found Using ld found on system at: /usr/bin/ld No lhc found No lhc-pkg found No nhc98 found Using pkg-config version 0.22 found on system at: /usr/bin/pkg-config Using ranlib found on system at: /usr/bin/ranlib Using strip found on system at: /usr/bin/strip Using tar found on system at: /bin/tar /usr/bin/gcc /tmp/8479.c -o /tmp/8479 -D__GLASGOW_HASKELL__=610 -I. -I/usr/local/tmp/archive/install/lib/OpenGL-2.2.3.0/ghc-6.10.2/include -I/usr/local/tmp/archive/install/lib/GLUT-2.1.2.1/ghc-6.10.2/include -I/usr/local/tmp/archive/install/lib/OpenGL-2.2.2.0/ghc-6.10.2/include -I/usr/local/lib/ghc-6.10.2/base-4.1.0.0/include -I/usr/local/lib/ghc-6.10.2/include -IPAPI_INCLUDE_DIR *** setup build Creating dist/build (and its parents) Creating dist/build/autogen (and its parents) Preprocessing executables for SGdemo-1.0.1... Building SGdemo-1.0.1... Building executable sgdemo... Creating dist/build/sgdemo (and its parents) Creating dist/build/sgdemo/sgdemo-tmp (and its parents) /usr/local/bin/ghc --make -o dist/build/sgdemo/sgdemo -hide-all-packages -package-conf dist/package.conf.inplace -i -idist/build/sgdemo/sgdemo-tmp -i. -idist/build/autogen -Idist/build/autogen -Idist/build/sgdemo/sgdemo-tmp -optP-include -optPdist/build/autogen/cabal_macros.h -odir dist/build/sgdemo/sgdemo-tmp -hidir dist/build/sgdemo/sgdemo-tmp -stubdir dist/build/sgdemo/sgdemo-tmp -package GLUT-2.1.2.1 -package OpenGL-2.2.3.0 -package SG-1.0 -package base-4.1.0.0 -O -XMultiParamTypeClasses -XFlexibleContexts ./SGdemo.hs [1 of 1] Compiling Main ( SGdemo.hs, dist/build/sgdemo/sgdemo-tmp/Main.o ) SGdemo.hs:67:22: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:68:18: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:69:20: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:70:20: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:73:35: Ambiguous occurrence `Vertex2' It could refer to either `GL.Vertex2', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Vertex2', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:74:24: Ambiguous occurrence `Vertex2' It could refer to either `GL.Vertex2', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Vertex2', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:78:12: Ambiguous occurrence `vertex' It could refer to either `GL.vertex', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.vertex', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:78:29: Ambiguous occurrence `Vertex2' It could refer to either `GL.Vertex2', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Vertex2', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:78:37: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:82:14: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:82:30: Ambiguous occurrence `Lines' It could refer to either `GL.Lines', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Lines', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:89:20: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:93:23: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:101:28: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:118:5: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:120:5: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:121:20: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:122:24: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:127:20: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:127:36: Ambiguous occurrence `Lines' It could refer to either `GL.Lines', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Lines', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:150:15: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:159:69: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:159:83: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:161:19: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:172:6: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:183:7: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:183:20: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:185:7: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:185:20: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:198:7: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:198:20: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:202:21: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:202:34: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:204:21: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:204:34: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:210:7: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:210:20: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:223:17: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:223:30: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:226:24: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:227:17: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:227:30: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:232:38: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:232:51: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:232:54: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:236:44: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:236:57: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:236:60: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:242:24: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:244:17: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:244:30: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:271:26: Ambiguous occurrence `preservingMatrix' It could refer to either `GL.preservingMatrix', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.preservingMatrix', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:272:7: Ambiguous occurrence `matrixMode' It could refer to either `GL.matrixMode', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.matrixMode', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:272:18: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:272:21: Ambiguous occurrence `Modelview' It could refer to either `GL.Modelview', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Modelview', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:273:7: Ambiguous occurrence `loadIdentity' It could refer to either `GL.loadIdentity', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.loadIdentity', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:278:7: Ambiguous occurrence `lineWidth' It could refer to either `GL.lineWidth', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.lineWidth', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:278:17: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:280:22: Ambiguous occurrence `translate' It could refer to either `GL.translate', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.translate', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:280:34: Ambiguous occurrence `Vector3' It could refer to either `GL.Vector3', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Vector3', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:281:22: Ambiguous occurrence `scale' It could refer to either `GL.scale', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.scale', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:281:40: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:283:22: Ambiguous occurrence `loadIdentity' It could refer to either `GL.loadIdentity', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.loadIdentity', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:23: Ambiguous occurrence `GLclampf' It could refer to either `GL.GLclampf', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLclampf', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:23: Ambiguous occurrence `GLclampf' It could refer to either `GL.GLclampf', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLclampf', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:23: Ambiguous occurrence `GLclampf' It could refer to either `GL.GLclampf', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLclampf', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:23: Ambiguous occurrence `GLclampf' It could refer to either `GL.GLclampf', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLclampf', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:23: Ambiguous occurrence `GLclampf' It could refer to either `GL.GLclampf', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLclampf', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:23: Ambiguous occurrence `GLclampf' It could refer to either `GL.GLclampf', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLclampf', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:23: Ambiguous occurrence `GLclampf' It could refer to either `GL.GLclampf', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLclampf', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:23: Ambiguous occurrence `GLclampf' It could refer to either `GL.GLclampf', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLclampf', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:288:13: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:290:14: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:292:14: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:294:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:296:11: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:302:11: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:350:2: Ambiguous occurrence `matrixMode' It could refer to either `GL.matrixMode', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.matrixMode', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:350:13: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:350:16: Ambiguous occurrence `Modelview' It could refer to either `GL.Modelview', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Modelview', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:351:2: Ambiguous occurrence `loadIdentity' It could refer to either `GL.loadIdentity', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.loadIdentity', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:353:2: Ambiguous occurrence `matrixMode' It could refer to either `GL.matrixMode', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.matrixMode', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:353:13: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:353:16: Ambiguous occurrence `Projection' It could refer to either `GL.Projection', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Projection', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:354:2: Ambiguous occurrence `loadIdentity' It could refer to either `GL.loadIdentity', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.loadIdentity', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:356:2: Ambiguous occurrence `ortho' It could refer to either `GL.ortho', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.ortho', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:358:2: Ambiguous occurrence `preservingMatrix' It could refer to either `GL.preservingMatrix', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.preservingMatrix', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:365:20: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:365:23: Ambiguous occurrence `Size' It could refer to either `GL.Size', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Size', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:367:21: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:371:19: Ambiguous occurrence `Position' It could refer to either `GL.Position', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Position', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:372:17: Ambiguous occurrence `Position' It could refer to either `GL.Position', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Position', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:373:17: Ambiguous occurrence `Size' It could refer to either `GL.Size', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Size', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:373:30: Ambiguous occurrence `get' It could refer to either `GL.get', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.get', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:373:34: Ambiguous occurrence `viewport' It could refer to either `GL.viewport', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.viewport', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:381:24: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:384:24: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:390:18: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:391:6: Ambiguous occurrence `clearColor' It could refer to either `GL.clearColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.clearColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:391:17: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:391:20: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:392:6: Ambiguous occurrence `lineWidth' It could refer to either `GL.lineWidth', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.lineWidth', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:392:16: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:393:6: Ambiguous occurrence `lineSmooth' It could refer to either `GL.lineSmooth', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.lineSmooth', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:393:17: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:393:20: Ambiguous occurrence `Disabled' It could refer to either `GL.Disabled', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Disabled', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:394:6: Ambiguous occurrence `clear' It could refer to either `GL.clear', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.clear', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:394:13: Ambiguous occurrence `ColorBuffer' It could refer to either `GL.ColorBuffer', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.ColorBuffer', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:394:26: Ambiguous occurrence `DepthBuffer' It could refer to either `GL.DepthBuffer', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.DepthBuffer', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:396:6: Ambiguous occurrence `flush' It could refer to either `GL.flush', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.flush', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 *** Trying again with preferred-versions *** setup configure Configuring SGdemo-1.0.1... Dependency GLUT <2.2: using GLUT-2.1.2.1 Dependency OpenGL <2.3: using OpenGL-2.2.3.0 Dependency SG -any: using SG-1.0 Dependency base >3 && <4: using base-3.0.3.1 Warning: This package indirectly depends on multiple versions of the same package. This is highly likely to cause a compile failure. package GLUT-2.1.2.1 requires OpenGL-2.2.2.0 package SGdemo-1.0.1 requires OpenGL-2.2.3.0 Using Cabal-1.7.3 compiled by ghc-6.10 Using compiler: ghc-6.10.2 Using install prefix: /usr/local/tmp/archive/install Binaries installed in: /usr/local/tmp/archive/install/bin Libraries installed in: /usr/local/tmp/archive/install/lib/SGdemo-1.0.1/ghc-6.10.2 Private binaries installed in: /usr/local/tmp/archive/install/libexec Data files installed in: /usr/local/tmp/archive/install/share/SGdemo-1.0.1 Documentation installed in: /usr/local/tmp/archive/install/share/doc/SGdemo-1.0.1 Using alex version 2.2 found on system at: /usr/bin/alex Using ar found on system at: /usr/bin/ar Using c2hs version 0.16.0 found on system at: /usr/local/bin/c2hs Using cpphs version 0.7 found on system at: /usr/bin/cpphs Using ffihugs found on system at: /usr/local/bin/ffihugs Using gcc version 4.3.4 found on system at: /usr/bin/gcc Using ghc version 6.10.2 found on system at: /usr/local/bin/ghc Using ghc-pkg version 6.10.2 found on system at: /usr/local/bin/ghc-pkg Using greencard found on system at: /usr/local/tmp/archive/install/bin/greencard Using haddock version 2.4.2 found on system at: /usr/local/bin/haddock Using happy version 1.17 found on system at: /usr/local/bin/happy No hmake found Using hsc2hs version 0.67 found on system at: /usr/local/bin/hsc2hs Using hscolour version 1.9 found on system at: /usr/local/bin/HsColour Using hugs found on system at: /usr/local/bin/hugs No jhc found Using ld found on system at: /usr/bin/ld No lhc found No lhc-pkg found No nhc98 found Using pkg-config version 0.22 found on system at: /usr/bin/pkg-config Using ranlib found on system at: /usr/bin/ranlib Using strip found on system at: /usr/bin/strip Using tar found on system at: /bin/tar /usr/bin/gcc /tmp/8520.c -o /tmp/8520 -D__GLASGOW_HASKELL__=610 -I. -I/usr/local/tmp/archive/install/lib/OpenGL-2.2.3.0/ghc-6.10.2/include -I/usr/local/tmp/archive/install/lib/GLUT-2.1.2.1/ghc-6.10.2/include -I/usr/local/tmp/archive/install/lib/OpenGL-2.2.2.0/ghc-6.10.2/include -I/usr/local/lib/ghc-6.10.2/base-4.1.0.0/include -I/usr/local/lib/ghc-6.10.2/include -IPAPI_INCLUDE_DIR *** setup build Creating dist/build (and its parents) Creating dist/build/autogen (and its parents) Preprocessing executables for SGdemo-1.0.1... Building SGdemo-1.0.1... Building executable sgdemo... Creating dist/build/sgdemo (and its parents) Creating dist/build/sgdemo/sgdemo-tmp (and its parents) /usr/local/bin/ghc --make -o dist/build/sgdemo/sgdemo -hide-all-packages -package-conf dist/package.conf.inplace -i -idist/build/sgdemo/sgdemo-tmp -i. -idist/build/autogen -Idist/build/autogen -Idist/build/sgdemo/sgdemo-tmp -optP-include -optPdist/build/autogen/cabal_macros.h -odir dist/build/sgdemo/sgdemo-tmp -hidir dist/build/sgdemo/sgdemo-tmp -stubdir dist/build/sgdemo/sgdemo-tmp -package GLUT-2.1.2.1 -package OpenGL-2.2.3.0 -package SG-1.0 -package base-3.0.3.1 -O -XMultiParamTypeClasses -XFlexibleContexts ./SGdemo.hs [1 of 1] Compiling Main ( SGdemo.hs, dist/build/sgdemo/sgdemo-tmp/Main.o ) SGdemo.hs:67:22: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:68:18: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:69:20: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:70:20: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:73:35: Ambiguous occurrence `Vertex2' It could refer to either `GL.Vertex2', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Vertex2', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:74:24: Ambiguous occurrence `Vertex2' It could refer to either `GL.Vertex2', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Vertex2', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:78:12: Ambiguous occurrence `vertex' It could refer to either `GL.vertex', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.vertex', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:78:29: Ambiguous occurrence `Vertex2' It could refer to either `GL.Vertex2', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Vertex2', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:78:37: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:82:14: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:82:30: Ambiguous occurrence `Lines' It could refer to either `GL.Lines', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Lines', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:89:20: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:93:23: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:101:28: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:118:5: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:120:5: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:121:20: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:122:24: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:127:20: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:127:36: Ambiguous occurrence `Lines' It could refer to either `GL.Lines', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Lines', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:150:15: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:159:69: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:159:83: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:161:19: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:172:6: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:183:7: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:183:20: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:185:7: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:185:20: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:198:7: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:198:20: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:202:21: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:202:34: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:204:21: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:204:34: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:210:7: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:210:20: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:223:17: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:223:30: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:226:24: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:227:17: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:227:30: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:232:38: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:232:51: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:232:54: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:236:44: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:236:57: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:236:60: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:242:24: Ambiguous occurrence `renderPrimitive' It could refer to either `GL.renderPrimitive', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.renderPrimitive', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:244:17: Ambiguous occurrence `currentColor' It could refer to either `GL.currentColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.currentColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:244:30: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:271:26: Ambiguous occurrence `preservingMatrix' It could refer to either `GL.preservingMatrix', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.preservingMatrix', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:272:7: Ambiguous occurrence `matrixMode' It could refer to either `GL.matrixMode', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.matrixMode', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:272:18: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:272:21: Ambiguous occurrence `Modelview' It could refer to either `GL.Modelview', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Modelview', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:273:7: Ambiguous occurrence `loadIdentity' It could refer to either `GL.loadIdentity', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.loadIdentity', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:278:7: Ambiguous occurrence `lineWidth' It could refer to either `GL.lineWidth', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.lineWidth', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:278:17: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:280:22: Ambiguous occurrence `translate' It could refer to either `GL.translate', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.translate', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:280:34: Ambiguous occurrence `Vector3' It could refer to either `GL.Vector3', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Vector3', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:281:22: Ambiguous occurrence `scale' It could refer to either `GL.scale', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.scale', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:281:40: Ambiguous occurrence `GLdouble' It could refer to either `GL.GLdouble', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLdouble', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:283:22: Ambiguous occurrence `loadIdentity' It could refer to either `GL.loadIdentity', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.loadIdentity', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:23: Ambiguous occurrence `GLclampf' It could refer to either `GL.GLclampf', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLclampf', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:23: Ambiguous occurrence `GLclampf' It could refer to either `GL.GLclampf', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLclampf', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:23: Ambiguous occurrence `GLclampf' It could refer to either `GL.GLclampf', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLclampf', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:23: Ambiguous occurrence `GLclampf' It could refer to either `GL.GLclampf', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLclampf', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:23: Ambiguous occurrence `GLclampf' It could refer to either `GL.GLclampf', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLclampf', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:23: Ambiguous occurrence `GLclampf' It could refer to either `GL.GLclampf', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLclampf', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:23: Ambiguous occurrence `GLclampf' It could refer to either `GL.GLclampf', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLclampf', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:287:23: Ambiguous occurrence `GLclampf' It could refer to either `GL.GLclampf', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.GLclampf', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:288:13: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:290:14: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:292:14: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:294:16: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:296:11: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:302:11: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:350:2: Ambiguous occurrence `matrixMode' It could refer to either `GL.matrixMode', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.matrixMode', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:350:13: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:350:16: Ambiguous occurrence `Modelview' It could refer to either `GL.Modelview', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Modelview', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:351:2: Ambiguous occurrence `loadIdentity' It could refer to either `GL.loadIdentity', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.loadIdentity', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:353:2: Ambiguous occurrence `matrixMode' It could refer to either `GL.matrixMode', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.matrixMode', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:353:13: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:353:16: Ambiguous occurrence `Projection' It could refer to either `GL.Projection', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Projection', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:354:2: Ambiguous occurrence `loadIdentity' It could refer to either `GL.loadIdentity', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.loadIdentity', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:356:2: Ambiguous occurrence `ortho' It could refer to either `GL.ortho', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.ortho', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:358:2: Ambiguous occurrence `preservingMatrix' It could refer to either `GL.preservingMatrix', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.preservingMatrix', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:365:20: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:365:23: Ambiguous occurrence `Size' It could refer to either `GL.Size', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Size', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:367:21: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:371:19: Ambiguous occurrence `Position' It could refer to either `GL.Position', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Position', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:372:17: Ambiguous occurrence `Position' It could refer to either `GL.Position', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Position', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:373:17: Ambiguous occurrence `Size' It could refer to either `GL.Size', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Size', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:373:30: Ambiguous occurrence `get' It could refer to either `GL.get', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.get', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:373:34: Ambiguous occurrence `viewport' It could refer to either `GL.viewport', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.viewport', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:381:24: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:384:24: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:390:18: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:391:6: Ambiguous occurrence `clearColor' It could refer to either `GL.clearColor', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.clearColor', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:391:17: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:391:20: Ambiguous occurrence `Color4' It could refer to either `GL.Color4', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Color4', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:392:6: Ambiguous occurrence `lineWidth' It could refer to either `GL.lineWidth', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.lineWidth', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:392:16: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:393:6: Ambiguous occurrence `lineSmooth' It could refer to either `GL.lineSmooth', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.lineSmooth', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:393:17: Ambiguous occurrence `$=' It could refer to either `GL.$=', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.$=', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:393:20: Ambiguous occurrence `Disabled' It could refer to either `GL.Disabled', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.Disabled', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:394:6: Ambiguous occurrence `clear' It could refer to either `GL.clear', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.clear', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:394:13: Ambiguous occurrence `ColorBuffer' It could refer to either `GL.ColorBuffer', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.ColorBuffer', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:394:26: Ambiguous occurrence `DepthBuffer' It could refer to either `GL.DepthBuffer', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.DepthBuffer', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66 SGdemo.hs:396:6: Ambiguous occurrence `flush' It could refer to either `GL.flush', imported from Graphics.Rendering.OpenGL at SGdemo.hs:61:0-60 or `Graphics.UI.GLUT.flush', imported from Graphics.UI.GLUT at SGdemo.hs:62:0-66