Resolving dependencies... [1 of 1] Compiling Main ( /tmp/vect-0.4.7-12655/vect-0.4.7/Setup.lhs, /tmp/vect-0.4.7-12655/vect-0.4.7/dist/setup/Main.o ) Linking /tmp/vect-0.4.7-12655/vect-0.4.7/dist/setup/setup ... Configuring vect-0.4.7... Building vect-0.4.7... Preprocessing library vect-0.4.7... [ 1 of 21] Compiling Data.Vect.Double.Base ( Data/Vect/Double/Base.hs, dist/build/Data/Vect/Double/Base.o ) Data/Vect/Double/Base.hs:29:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() [ 2 of 21] Compiling Data.Vect.Double.Util.Dim2 ( Data/Vect/Double/Util/Dim2.hs, dist/build/Data/Vect/Double/Util/Dim2.o ) [ 3 of 21] Compiling Data.Vect.Double.Util.Dim3 ( Data/Vect/Double/Util/Dim3.hs, dist/build/Data/Vect/Double/Util/Dim3.o ) Data/Vect/Double/Util/Dim3.hs:63:10: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Dim3.hs:7:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Dim3.hs:70:9: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Dim3.hs:7:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) [ 4 of 21] Compiling Data.Vect.Double.Interpolate ( Data/Vect/Double/Interpolate.hs, dist/build/Data/Vect/Double/Interpolate.o ) Data/Vect/Double/Interpolate.hs:15:1: Warning: The import of `Data.Vect.Double.Util.Dim2' is redundant except perhaps to import instances from `Data.Vect.Double.Util.Dim2' To import instances alone, use: import Data.Vect.Double.Util.Dim2() Data/Vect/Double/Interpolate.hs:16:1: Warning: The import of `Data.Vect.Double.Util.Dim3' is redundant except perhaps to import instances from `Data.Vect.Double.Util.Dim3' To import instances alone, use: import Data.Vect.Double.Util.Dim3() [ 5 of 21] Compiling Data.Vect.Double.GramSchmidt ( Data/Vect/Double/GramSchmidt.hs, dist/build/Data/Vect/Double/GramSchmidt.o ) [ 6 of 21] Compiling Data.Vect.Double.Util.Dim4 ( Data/Vect/Double/Util/Dim4.hs, dist/build/Data/Vect/Double/Util/Dim4.o ) Data/Vect/Double/Util/Dim4.hs:72:10: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Dim4.hs:10:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Dim4.hs:76:9: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Dim4.hs:10:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Dim4.hs:81:13: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Dim4.hs:10:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Dim4.hs:91:12: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Dim4.hs:10:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) [ 7 of 21] Compiling Data.Vect.Double.Util.Projective ( Data/Vect/Double/Util/Projective.hs, dist/build/Data/Vect/Double/Util/Projective.o ) Data/Vect/Double/Util/Projective.hs:27:1: Warning: The qualified import of `Data.Vect.Double.Util.Dim4' is redundant except perhaps to import instances from `Data.Vect.Double.Util.Dim4' To import instances alone, use: import Data.Vect.Double.Util.Dim4() Data/Vect/Double/Util/Projective.hs:32:17: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Projective.hs:24:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Projective.hs:35:16: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Projective.hs:24:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Projective.hs:43:18: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Projective.hs:24:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Projective.hs:47:19: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Projective.hs:24:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) [ 8 of 21] Compiling Data.Vect.Double.Util.Quaternion ( Data/Vect/Double/Util/Quaternion.hs, dist/build/Data/Vect/Double/Util/Quaternion.o ) Data/Vect/Double/Util/Quaternion.hs:196:11: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Quaternion.hs:21:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Quaternion.hs:199:12: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Quaternion.hs:21:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) [ 9 of 21] Compiling Data.Vect.Double.Instances ( Data/Vect/Double/Instances.hs, dist/build/Data/Vect/Double/Instances.o ) Data/Vect/Double/Instances.hs:31:10: Warning: Orphan instance: instance Eq Vec2 Data/Vect/Double/Instances.hs:34:10: Warning: Orphan instance: instance Num Vec2 Data/Vect/Double/Instances.hs:43:10: Warning: Orphan instance: instance Fractional Vec2 Data/Vect/Double/Instances.hs:49:10: Warning: Orphan instance: instance Eq Vec3 Data/Vect/Double/Instances.hs:52:10: Warning: Orphan instance: instance Num Vec3 Data/Vect/Double/Instances.hs:61:10: Warning: Orphan instance: instance Fractional Vec3 Data/Vect/Double/Instances.hs:67:10: Warning: Orphan instance: instance Eq Vec4 Data/Vect/Double/Instances.hs:70:10: Warning: Orphan instance: instance Num Vec4 Data/Vect/Double/Instances.hs:79:10: Warning: Orphan instance: instance Fractional Vec4 Data/Vect/Double/Instances.hs:86:10: Warning: Orphan instance: instance Eq Mat2 Data/Vect/Double/Instances.hs:89:10: Warning: Orphan instance: instance Num Mat2 Data/Vect/Double/Instances.hs:106:10: Warning: Orphan instance: instance Fractional Mat2 Data/Vect/Double/Instances.hs:114:10: Warning: Orphan instance: instance Eq Mat3 Data/Vect/Double/Instances.hs:117:10: Warning: Orphan instance: instance Num Mat3 Data/Vect/Double/Instances.hs:134:10: Warning: Orphan instance: instance Fractional Mat3 Data/Vect/Double/Instances.hs:142:10: Warning: Orphan instance: instance Eq Mat4 Data/Vect/Double/Instances.hs:145:10: Warning: Orphan instance: instance Num Mat4 Data/Vect/Double/Instances.hs:162:10: Warning: Orphan instance: instance Fractional Mat4 [10 of 21] Compiling Data.Vect.Double ( Data/Vect/Double.hs, dist/build/Data/Vect/Double.o ) [11 of 21] Compiling Data.Vect.Float.Base ( Data/Vect/Float/Base.hs, dist/build/Data/Vect/Float/Base.o ) Data/Vect/Float/Base.hs:29:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() [12 of 21] Compiling Data.Vect.Float.Util.Dim2 ( Data/Vect/Float/Util/Dim2.hs, dist/build/Data/Vect/Float/Util/Dim2.o ) [13 of 21] Compiling Data.Vect.Float.Util.Dim3 ( Data/Vect/Float/Util/Dim3.hs, dist/build/Data/Vect/Float/Util/Dim3.o ) Data/Vect/Float/Util/Dim3.hs:63:10: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Dim3.hs:7:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Dim3.hs:70:9: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Dim3.hs:7:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) [14 of 21] Compiling Data.Vect.Float.Interpolate ( Data/Vect/Float/Interpolate.hs, dist/build/Data/Vect/Float/Interpolate.o ) Data/Vect/Float/Interpolate.hs:15:1: Warning: The import of `Data.Vect.Float.Util.Dim2' is redundant except perhaps to import instances from `Data.Vect.Float.Util.Dim2' To import instances alone, use: import Data.Vect.Float.Util.Dim2() Data/Vect/Float/Interpolate.hs:16:1: Warning: The import of `Data.Vect.Float.Util.Dim3' is redundant except perhaps to import instances from `Data.Vect.Float.Util.Dim3' To import instances alone, use: import Data.Vect.Float.Util.Dim3() [15 of 21] Compiling Data.Vect.Float.GramSchmidt ( Data/Vect/Float/GramSchmidt.hs, dist/build/Data/Vect/Float/GramSchmidt.o ) [16 of 21] Compiling Data.Vect.Float.Util.Dim4 ( Data/Vect/Float/Util/Dim4.hs, dist/build/Data/Vect/Float/Util/Dim4.o ) Data/Vect/Float/Util/Dim4.hs:72:10: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Dim4.hs:10:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Dim4.hs:76:9: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Dim4.hs:10:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Dim4.hs:81:13: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Dim4.hs:10:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Dim4.hs:91:12: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Dim4.hs:10:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) [17 of 21] Compiling Data.Vect.Float.Util.Projective ( Data/Vect/Float/Util/Projective.hs, dist/build/Data/Vect/Float/Util/Projective.o ) Data/Vect/Float/Util/Projective.hs:27:1: Warning: The qualified import of `Data.Vect.Float.Util.Dim4' is redundant except perhaps to import instances from `Data.Vect.Float.Util.Dim4' To import instances alone, use: import Data.Vect.Float.Util.Dim4() Data/Vect/Float/Util/Projective.hs:32:17: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Projective.hs:24:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Projective.hs:35:16: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Projective.hs:24:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Projective.hs:43:18: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Projective.hs:24:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Projective.hs:47:19: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Projective.hs:24:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) [18 of 21] Compiling Data.Vect.Float.Util.Quaternion ( Data/Vect/Float/Util/Quaternion.hs, dist/build/Data/Vect/Float/Util/Quaternion.o ) Data/Vect/Float/Util/Quaternion.hs:196:11: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Quaternion.hs:21:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Quaternion.hs:199:12: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Quaternion.hs:21:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) [19 of 21] Compiling Data.Vect.Float.Instances ( Data/Vect/Float/Instances.hs, dist/build/Data/Vect/Float/Instances.o ) Data/Vect/Float/Instances.hs:31:10: Warning: Orphan instance: instance Eq Vec2 Data/Vect/Float/Instances.hs:34:10: Warning: Orphan instance: instance Num Vec2 Data/Vect/Float/Instances.hs:43:10: Warning: Orphan instance: instance Fractional Vec2 Data/Vect/Float/Instances.hs:49:10: Warning: Orphan instance: instance Eq Vec3 Data/Vect/Float/Instances.hs:52:10: Warning: Orphan instance: instance Num Vec3 Data/Vect/Float/Instances.hs:61:10: Warning: Orphan instance: instance Fractional Vec3 Data/Vect/Float/Instances.hs:67:10: Warning: Orphan instance: instance Eq Vec4 Data/Vect/Float/Instances.hs:70:10: Warning: Orphan instance: instance Num Vec4 Data/Vect/Float/Instances.hs:79:10: Warning: Orphan instance: instance Fractional Vec4 Data/Vect/Float/Instances.hs:86:10: Warning: Orphan instance: instance Eq Mat2 Data/Vect/Float/Instances.hs:89:10: Warning: Orphan instance: instance Num Mat2 Data/Vect/Float/Instances.hs:106:10: Warning: Orphan instance: instance Fractional Mat2 Data/Vect/Float/Instances.hs:114:10: Warning: Orphan instance: instance Eq Mat3 Data/Vect/Float/Instances.hs:117:10: Warning: Orphan instance: instance Num Mat3 Data/Vect/Float/Instances.hs:134:10: Warning: Orphan instance: instance Fractional Mat3 Data/Vect/Float/Instances.hs:142:10: Warning: Orphan instance: instance Eq Mat4 Data/Vect/Float/Instances.hs:145:10: Warning: Orphan instance: instance Num Mat4 Data/Vect/Float/Instances.hs:162:10: Warning: Orphan instance: instance Fractional Mat4 [20 of 21] Compiling Data.Vect.Float ( Data/Vect/Float.hs, dist/build/Data/Vect/Float.o ) [21 of 21] Compiling Data.Vect ( Data/Vect.hs, dist/build/Data/Vect.o ) In-place registering vect-0.4.7... Running Haddock for vect-0.4.7... Running hscolour for vect-0.4.7... Preprocessing library vect-0.4.7... Preprocessing library vect-0.4.7... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, random-1.0.1.1 Data/Vect/Double/Base.hs:29:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() Data/Vect/Double/Util/Dim3.hs:63:10: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Dim3.hs:7:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Dim3.hs:70:9: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Dim3.hs:7:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Interpolate.hs:15:1: Warning: The import of `Data.Vect.Double.Util.Dim2' is redundant except perhaps to import instances from `Data.Vect.Double.Util.Dim2' To import instances alone, use: import Data.Vect.Double.Util.Dim2() Data/Vect/Double/Interpolate.hs:16:1: Warning: The import of `Data.Vect.Double.Util.Dim3' is redundant except perhaps to import instances from `Data.Vect.Double.Util.Dim3' To import instances alone, use: import Data.Vect.Double.Util.Dim3() Data/Vect/Double/Util/Dim4.hs:72:10: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Dim4.hs:10:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Dim4.hs:76:9: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Dim4.hs:10:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Dim4.hs:81:13: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Dim4.hs:10:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Dim4.hs:91:12: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Dim4.hs:10:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Projective.hs:27:1: Warning: The qualified import of `Data.Vect.Double.Util.Dim4' is redundant except perhaps to import instances from `Data.Vect.Double.Util.Dim4' To import instances alone, use: import Data.Vect.Double.Util.Dim4() Data/Vect/Double/Util/Projective.hs:32:17: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Projective.hs:24:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Projective.hs:35:16: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Projective.hs:24:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Projective.hs:43:18: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Projective.hs:24:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Projective.hs:47:19: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Projective.hs:24:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Quaternion.hs:196:11: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Quaternion.hs:21:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Util/Quaternion.hs:199:12: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Double.Base' at Data/Vect/Double/Util/Quaternion.hs:21:1-28 (and originally defined at Data/Vect/Double/Base.hs:125:1-5) Data/Vect/Double/Instances.hs:31:10: Warning: Orphan instance: instance Eq Vec2 Data/Vect/Double/Instances.hs:34:10: Warning: Orphan instance: instance Num Vec2 Data/Vect/Double/Instances.hs:43:10: Warning: Orphan instance: instance Fractional Vec2 Data/Vect/Double/Instances.hs:49:10: Warning: Orphan instance: instance Eq Vec3 Data/Vect/Double/Instances.hs:52:10: Warning: Orphan instance: instance Num Vec3 Data/Vect/Double/Instances.hs:61:10: Warning: Orphan instance: instance Fractional Vec3 Data/Vect/Double/Instances.hs:67:10: Warning: Orphan instance: instance Eq Vec4 Data/Vect/Double/Instances.hs:70:10: Warning: Orphan instance: instance Num Vec4 Data/Vect/Double/Instances.hs:79:10: Warning: Orphan instance: instance Fractional Vec4 Data/Vect/Double/Instances.hs:86:10: Warning: Orphan instance: instance Eq Mat2 Data/Vect/Double/Instances.hs:89:10: Warning: Orphan instance: instance Num Mat2 Data/Vect/Double/Instances.hs:106:10: Warning: Orphan instance: instance Fractional Mat2 Data/Vect/Double/Instances.hs:114:10: Warning: Orphan instance: instance Eq Mat3 Data/Vect/Double/Instances.hs:117:10: Warning: Orphan instance: instance Num Mat3 Data/Vect/Double/Instances.hs:134:10: Warning: Orphan instance: instance Fractional Mat3 Data/Vect/Double/Instances.hs:142:10: Warning: Orphan instance: instance Eq Mat4 Data/Vect/Double/Instances.hs:145:10: Warning: Orphan instance: instance Num Mat4 Data/Vect/Double/Instances.hs:162:10: Warning: Orphan instance: instance Fractional Mat4 Data/Vect/Float/Base.hs:29:1: Warning: The import of `Control.Monad' is redundant except perhaps to import instances from `Control.Monad' To import instances alone, use: import Control.Monad() Data/Vect/Float/Util/Dim3.hs:63:10: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Dim3.hs:7:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Dim3.hs:70:9: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Dim3.hs:7:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Interpolate.hs:15:1: Warning: The import of `Data.Vect.Float.Util.Dim2' is redundant except perhaps to import instances from `Data.Vect.Float.Util.Dim2' To import instances alone, use: import Data.Vect.Float.Util.Dim2() Data/Vect/Float/Interpolate.hs:16:1: Warning: The import of `Data.Vect.Float.Util.Dim3' is redundant except perhaps to import instances from `Data.Vect.Float.Util.Dim3' To import instances alone, use: import Data.Vect.Float.Util.Dim3() Data/Vect/Float/Util/Dim4.hs:72:10: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Dim4.hs:10:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Dim4.hs:76:9: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Dim4.hs:10:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Dim4.hs:81:13: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Dim4.hs:10:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Dim4.hs:91:12: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Dim4.hs:10:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Projective.hs:27:1: Warning: The qualified import of `Data.Vect.Float.Util.Dim4' is redundant except perhaps to import instances from `Data.Vect.Float.Util.Dim4' To import instances alone, use: import Data.Vect.Float.Util.Dim4() Data/Vect/Float/Util/Projective.hs:32:17: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Projective.hs:24:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Projective.hs:35:16: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Projective.hs:24:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Projective.hs:43:18: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Projective.hs:24:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Projective.hs:47:19: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Projective.hs:24:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Quaternion.hs:196:11: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Quaternion.hs:21:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Util/Quaternion.hs:199:12: Warning: This binding for `angle' shadows the existing binding imported from `Data.Vect.Float.Base' at Data/Vect/Float/Util/Quaternion.hs:21:1-27 (and originally defined at Data/Vect/Float/Base.hs:125:1-5) Data/Vect/Float/Instances.hs:31:10: Warning: Orphan instance: instance Eq Vec2 Data/Vect/Float/Instances.hs:34:10: Warning: Orphan instance: instance Num Vec2 Data/Vect/Float/Instances.hs:43:10: Warning: Orphan instance: instance Fractional Vec2 Data/Vect/Float/Instances.hs:49:10: Warning: Orphan instance: instance Eq Vec3 Data/Vect/Float/Instances.hs:52:10: Warning: Orphan instance: instance Num Vec3 Data/Vect/Float/Instances.hs:61:10: Warning: Orphan instance: instance Fractional Vec3 Data/Vect/Float/Instances.hs:67:10: Warning: Orphan instance: instance Eq Vec4 Data/Vect/Float/Instances.hs:70:10: Warning: Orphan instance: instance Num Vec4 Data/Vect/Float/Instances.hs:79:10: Warning: Orphan instance: instance Fractional Vec4 Data/Vect/Float/Instances.hs:86:10: Warning: Orphan instance: instance Eq Mat2 Data/Vect/Float/Instances.hs:89:10: Warning: Orphan instance: instance Num Mat2 Data/Vect/Float/Instances.hs:106:10: Warning: Orphan instance: instance Fractional Mat2 Data/Vect/Float/Instances.hs:114:10: Warning: Orphan instance: instance Eq Mat3 Data/Vect/Float/Instances.hs:117:10: Warning: Orphan instance: instance Num Mat3 Data/Vect/Float/Instances.hs:134:10: Warning: Orphan instance: instance Fractional Mat3 Data/Vect/Float/Instances.hs:142:10: Warning: Orphan instance: instance Eq Mat4 Data/Vect/Float/Instances.hs:145:10: Warning: Orphan instance: instance Num Mat4 Data/Vect/Float/Instances.hs:162:10: Warning: Orphan instance: instance Fractional Mat4 Haddock coverage: 32% ( 16 / 50) in 'Data.Vect.Double.Base' 39% ( 7 / 18) in 'Data.Vect.Double.Util.Dim2' 29% ( 7 / 24) in 'Data.Vect.Double.Util.Dim3' 67% ( 2 / 3) in 'Data.Vect.Double.Interpolate' 100% ( 2 / 2) in 'Data.Vect.Double.GramSchmidt' 41% ( 7 / 17) in 'Data.Vect.Double.Util.Dim4' 75% ( 9 / 12) in 'Data.Vect.Double.Util.Projective' 56% ( 19 / 34) in 'Data.Vect.Double.Util.Quaternion' 100% ( 3 / 3) in 'Data.Vect.Double.Instances' 83% ( 5 / 6) in 'Data.Vect.Double' 32% ( 16 / 50) in 'Data.Vect.Float.Base' 39% ( 7 / 18) in 'Data.Vect.Float.Util.Dim2' 29% ( 7 / 24) in 'Data.Vect.Float.Util.Dim3' 67% ( 2 / 3) in 'Data.Vect.Float.Interpolate' 100% ( 2 / 2) in 'Data.Vect.Float.GramSchmidt' 41% ( 7 / 17) in 'Data.Vect.Float.Util.Dim4' 75% ( 9 / 12) in 'Data.Vect.Float.Util.Projective' 56% ( 19 / 34) in 'Data.Vect.Float.Util.Quaternion' 100% ( 3 / 3) in 'Data.Vect.Float.Instances' 83% ( 5 / 6) in 'Data.Vect.Float' 100% ( 2 / 2) in 'Data.Vect' Warning: Data.Vect.Double.Base: could not find link destinations for: System.Random.Random Warning: Data.Vect.Double.Util.Quaternion: could not find link destinations for: System.Random.Random Warning: Data.Vect.Float.Base: could not find link destinations for: System.Random.Random Warning: Data.Vect.Float.Util.Quaternion: could not find link destinations for: System.Random.Random Documentation created: dist/doc/html/vect/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/vect-0.4.7 Registering vect-0.4.7... Installed vect-0.4.7 Configuring HGamer3D-Data-0.2.0... Building HGamer3D-Data-0.2.0... Preprocessing library HGamer3D-Data-0.2.0... [1 of 5] Compiling HGamer3D.Data.Angle ( HGamer3D/Data/Angle.hs, dist/build/HGamer3D/Data/Angle.o ) [2 of 5] Compiling HGamer3D.Data.HG3DClass ( HGamer3D/Data/HG3DClass.hs, dist/build/HGamer3D/Data/HG3DClass.o ) [3 of 5] Compiling HGamer3D.Data.Colour ( HGamer3D/Data/Colour.hs, dist/build/HGamer3D/Data/Colour.o ) [4 of 5] Compiling HGamer3D.Data.Vector.Instances ( HGamer3D/Data/Vector/Instances.hs, dist/build/HGamer3D/Data/Vector/Instances.o ) [5 of 5] Compiling HGamer3D.Data.Vector ( HGamer3D/Data/Vector.hs, dist/build/HGamer3D/Data/Vector.o ) In-place registering HGamer3D-Data-0.2.0... Running Haddock for HGamer3D-Data-0.2.0... Running hscolour for HGamer3D-Data-0.2.0... Preprocessing library HGamer3D-Data-0.2.0... Preprocessing library HGamer3D-Data-0.2.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: random-1.0.1.1 Haddock coverage: 7% ( 1 / 15) in 'HGamer3D.Data.Angle' 0% ( 0 / 2) in 'HGamer3D.Data.HG3DClass' 0% ( 0 / 2) in 'HGamer3D.Data.Colour' 100% ( 2 / 2) in 'HGamer3D.Data.Vector.Instances' 100% ( 3 / 3) in 'HGamer3D.Data.Vector' Warning: HGamer3D.Data.Angle: could not find link destinations for: HGamer3D.Data.Angle.Angles Documentation created: dist/doc/html/HGamer3D-Data/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/HGamer3D-Data-0.2.0 Registering HGamer3D-Data-0.2.0... Installed HGamer3D-Data-0.2.0 Downloading HGamer3D-Ogre-Binding-0.2.1... Configuring HGamer3D-Ogre-Binding-0.2.1... Building HGamer3D-Ogre-Binding-0.2.1... Preprocessing library HGamer3D-Ogre-Binding-0.2.1... [ 1 of 102] Compiling HGamer3D.Bindings.Ogre.StructVec3 ( HGamer3D/Bindings/Ogre/StructVec3.hs, dist/build/HGamer3D/Bindings/Ogre/StructVec3.o ) [ 2 of 102] Compiling HGamer3D.Bindings.Ogre.StructVec2 ( HGamer3D/Bindings/Ogre/StructVec2.hs, dist/build/HGamer3D/Bindings/Ogre/StructVec2.o ) [ 3 of 102] Compiling HGamer3D.Bindings.Ogre.StructSharedPtr ( HGamer3D/Bindings/Ogre/StructSharedPtr.hs, dist/build/HGamer3D/Bindings/Ogre/StructSharedPtr.o ) [ 4 of 102] Compiling HGamer3D.Bindings.Ogre.StructRadians ( HGamer3D/Bindings/Ogre/StructRadians.hs, dist/build/HGamer3D/Bindings/Ogre/StructRadians.o ) [ 5 of 102] Compiling HGamer3D.Bindings.Ogre.StructQuaternion ( HGamer3D/Bindings/Ogre/StructQuaternion.hs, dist/build/HGamer3D/Bindings/Ogre/StructQuaternion.o ) [ 6 of 102] Compiling HGamer3D.Bindings.Ogre.StructDegrees ( HGamer3D/Bindings/Ogre/StructDegrees.hs, dist/build/HGamer3D/Bindings/Ogre/StructDegrees.o ) [ 7 of 102] Compiling HGamer3D.Bindings.Ogre.StructColour ( HGamer3D/Bindings/Ogre/StructColour.hs, dist/build/HGamer3D/Bindings/Ogre/StructColour.o ) [ 8 of 102] Compiling HGamer3D.Bindings.Ogre.EnumVertexAnimationType ( HGamer3D/Bindings/Ogre/EnumVertexAnimationType.hs, dist/build/HGamer3D/Bindings/Ogre/EnumVertexAnimationType.o ) [ 9 of 102] Compiling HGamer3D.Bindings.Ogre.EnumVertexAnimationTrackTargetMode ( HGamer3D/Bindings/Ogre/EnumVertexAnimationTrackTargetMode.hs, dist/build/HGamer3D/Bindings/Ogre/EnumVertexAnimationTrackTargetMode.o ) [ 10 of 102] Compiling HGamer3D.Bindings.Ogre.EnumTexCoordCalcMethod ( HGamer3D/Bindings/Ogre/EnumTexCoordCalcMethod.hs, dist/build/HGamer3D/Bindings/Ogre/EnumTexCoordCalcMethod.o ) [ 11 of 102] Compiling HGamer3D.Bindings.Ogre.EnumStencilOperation ( HGamer3D/Bindings/Ogre/EnumStencilOperation.hs, dist/build/HGamer3D/Bindings/Ogre/EnumStencilOperation.o ) [ 12 of 102] Compiling HGamer3D.Bindings.Ogre.EnumSkeletonAnimationBlendMode ( HGamer3D/Bindings/Ogre/EnumSkeletonAnimationBlendMode.hs, dist/build/HGamer3D/Bindings/Ogre/EnumSkeletonAnimationBlendMode.o ) [ 13 of 102] Compiling HGamer3D.Bindings.Ogre.EnumSceneType ( HGamer3D/Bindings/Ogre/EnumSceneType.hs, dist/build/HGamer3D/Bindings/Ogre/EnumSceneType.o ) [ 14 of 102] Compiling HGamer3D.Bindings.Ogre.EnumSceneManagerSpecialCaseRenderQueueMode ( HGamer3D/Bindings/Ogre/EnumSceneManagerSpecialCaseRenderQueueMode.hs, dist/build/HGamer3D/Bindings/Ogre/EnumSceneManagerSpecialCaseRenderQueueMode.o ) [ 15 of 102] Compiling HGamer3D.Bindings.Ogre.EnumSceneManagerPrefabType ( HGamer3D/Bindings/Ogre/EnumSceneManagerPrefabType.hs, dist/build/HGamer3D/Bindings/Ogre/EnumSceneManagerPrefabType.o ) [ 16 of 102] Compiling HGamer3D.Bindings.Ogre.EnumSceneManagerIlluminationRenderStage ( HGamer3D/Bindings/Ogre/EnumSceneManagerIlluminationRenderStage.hs, dist/build/HGamer3D/Bindings/Ogre/EnumSceneManagerIlluminationRenderStage.o ) [ 17 of 102] Compiling HGamer3D.Bindings.Ogre.EnumSceneManagerBoxPlane ( HGamer3D/Bindings/Ogre/EnumSceneManagerBoxPlane.hs, dist/build/HGamer3D/Bindings/Ogre/EnumSceneManagerBoxPlane.o ) [ 18 of 102] Compiling HGamer3D.Bindings.Ogre.EnumRootFrameEventTimeType ( HGamer3D/Bindings/Ogre/EnumRootFrameEventTimeType.hs, dist/build/HGamer3D/Bindings/Ogre/EnumRootFrameEventTimeType.o ) [ 19 of 102] Compiling HGamer3D.Bindings.Ogre.EnumRenderTargetStatFlags ( HGamer3D/Bindings/Ogre/EnumRenderTargetStatFlags.hs, dist/build/HGamer3D/Bindings/Ogre/EnumRenderTargetStatFlags.o ) [ 20 of 102] Compiling HGamer3D.Bindings.Ogre.EnumRenderTargetFrameBuffer ( HGamer3D/Bindings/Ogre/EnumRenderTargetFrameBuffer.hs, dist/build/HGamer3D/Bindings/Ogre/EnumRenderTargetFrameBuffer.o ) [ 21 of 102] Compiling HGamer3D.Bindings.Ogre.EnumRenderOperationOperationType ( HGamer3D/Bindings/Ogre/EnumRenderOperationOperationType.hs, dist/build/HGamer3D/Bindings/Ogre/EnumRenderOperationOperationType.o ) [ 22 of 102] Compiling HGamer3D.Bindings.Ogre.EnumProjectionType ( HGamer3D/Bindings/Ogre/EnumProjectionType.hs, dist/build/HGamer3D/Bindings/Ogre/EnumProjectionType.o ) [ 23 of 102] Compiling HGamer3D.Bindings.Ogre.EnumOrientationMode ( HGamer3D/Bindings/Ogre/EnumOrientationMode.hs, dist/build/HGamer3D/Bindings/Ogre/EnumOrientationMode.o ) .\HGamer3D\Bindings\Ogre\EnumOrientationMode.chs:59:3: Warning: Pattern match(es) are overlapped In an equation for `toEnum': toEnum 0 = ... toEnum 1 = ... toEnum 3 = ... [ 24 of 102] Compiling HGamer3D.Bindings.Ogre.EnumNodeTransformSpace ( HGamer3D/Bindings/Ogre/EnumNodeTransformSpace.hs, dist/build/HGamer3D/Bindings/Ogre/EnumNodeTransformSpace.o ) [ 25 of 102] Compiling HGamer3D.Bindings.Ogre.EnumMeshManagerMeshBuildType ( HGamer3D/Bindings/Ogre/EnumMeshManagerMeshBuildType.hs, dist/build/HGamer3D/Bindings/Ogre/EnumMeshManagerMeshBuildType.o ) [ 26 of 102] Compiling HGamer3D.Bindings.Ogre.EnumMathAngleUnit ( HGamer3D/Bindings/Ogre/EnumMathAngleUnit.hs, dist/build/HGamer3D/Bindings/Ogre/EnumMathAngleUnit.o ) [ 27 of 102] Compiling HGamer3D.Bindings.Ogre.EnumLogMessageLevel ( HGamer3D/Bindings/Ogre/EnumLogMessageLevel.hs, dist/build/HGamer3D/Bindings/Ogre/EnumLogMessageLevel.o ) [ 28 of 102] Compiling HGamer3D.Bindings.Ogre.EnumLoggingLevel ( HGamer3D/Bindings/Ogre/EnumLoggingLevel.hs, dist/build/HGamer3D/Bindings/Ogre/EnumLoggingLevel.o ) [ 29 of 102] Compiling HGamer3D.Bindings.Ogre.EnumLightType ( HGamer3D/Bindings/Ogre/EnumLightType.hs, dist/build/HGamer3D/Bindings/Ogre/EnumLightType.o ) [ 30 of 102] Compiling HGamer3D.Bindings.Ogre.EnumGpuProgramType ( HGamer3D/Bindings/Ogre/EnumGpuProgramType.hs, dist/build/HGamer3D/Bindings/Ogre/EnumGpuProgramType.o ) [ 31 of 102] Compiling HGamer3D.Bindings.Ogre.EnumFrustumPlane ( HGamer3D/Bindings/Ogre/EnumFrustumPlane.hs, dist/build/HGamer3D/Bindings/Ogre/EnumFrustumPlane.o ) [ 32 of 102] Compiling HGamer3D.Bindings.Ogre.EnumExceptionCode ( HGamer3D/Bindings/Ogre/EnumExceptionCode.hs, dist/build/HGamer3D/Bindings/Ogre/EnumExceptionCode.o ) [ 33 of 102] Compiling HGamer3D.Bindings.Ogre.EnumEntityVertexDataBindChoice ( HGamer3D/Bindings/Ogre/EnumEntityVertexDataBindChoice.hs, dist/build/HGamer3D/Bindings/Ogre/EnumEntityVertexDataBindChoice.o ) [ 34 of 102] Compiling HGamer3D.Bindings.Ogre.EnumDataStreamAccessMode ( HGamer3D/Bindings/Ogre/EnumDataStreamAccessMode.hs, dist/build/HGamer3D/Bindings/Ogre/EnumDataStreamAccessMode.o ) [ 35 of 102] Compiling HGamer3D.Bindings.Ogre.EnumBillboardType ( HGamer3D/Bindings/Ogre/EnumBillboardType.hs, dist/build/HGamer3D/Bindings/Ogre/EnumBillboardType.o ) [ 36 of 102] Compiling HGamer3D.Bindings.Ogre.EnumBillboardRotationType ( HGamer3D/Bindings/Ogre/EnumBillboardRotationType.hs, dist/build/HGamer3D/Bindings/Ogre/EnumBillboardRotationType.o ) [ 37 of 102] Compiling HGamer3D.Bindings.Ogre.EnumBillboardOrigin ( HGamer3D/Bindings/Ogre/EnumBillboardOrigin.hs, dist/build/HGamer3D/Bindings/Ogre/EnumBillboardOrigin.o ) [ 38 of 102] Compiling HGamer3D.Bindings.Ogre.EnumBillboardChainTexCoordDirection ( HGamer3D/Bindings/Ogre/EnumBillboardChainTexCoordDirection.hs, dist/build/HGamer3D/Bindings/Ogre/EnumBillboardChainTexCoordDirection.o ) [ 39 of 102] Compiling HGamer3D.Bindings.Ogre.EnumAxisAlignedBoxExtent ( HGamer3D/Bindings/Ogre/EnumAxisAlignedBoxExtent.hs, dist/build/HGamer3D/Bindings/Ogre/EnumAxisAlignedBoxExtent.o ) [ 40 of 102] Compiling HGamer3D.Bindings.Ogre.EnumAxisAlignedBoxCorner ( HGamer3D/Bindings/Ogre/EnumAxisAlignedBoxCorner.hs, dist/build/HGamer3D/Bindings/Ogre/EnumAxisAlignedBoxCorner.o ) [ 41 of 102] Compiling HGamer3D.Bindings.Ogre.EnumAnimationRotationInterpolationMode ( HGamer3D/Bindings/Ogre/EnumAnimationRotationInterpolationMode.hs, dist/build/HGamer3D/Bindings/Ogre/EnumAnimationRotationInterpolationMode.o ) [ 42 of 102] Compiling HGamer3D.Bindings.Ogre.EnumAnimationInterpolationMode ( HGamer3D/Bindings/Ogre/EnumAnimationInterpolationMode.hs, dist/build/HGamer3D/Bindings/Ogre/EnumAnimationInterpolationMode.o ) [ 43 of 102] Compiling HGamer3D.Bindings.Ogre.StructHG3DClass ( HGamer3D/Bindings/Ogre/StructHG3DClass.hs, dist/build/HGamer3D/Bindings/Ogre/StructHG3DClass.o ) [ 44 of 102] Compiling HGamer3D.Bindings.Ogre.Utils ( HGamer3D/Bindings/Ogre/Utils.hs, dist/build/HGamer3D/Bindings/Ogre/Utils.o ) [ 45 of 102] Compiling HGamer3D.Bindings.Ogre.ClassPtr ( HGamer3D/Bindings/Ogre/ClassPtr.hs, dist/build/HGamer3D/Bindings/Ogre/ClassPtr.o ) [ 46 of 102] Compiling HGamer3D.Bindings.Ogre.ClassAnimation ( HGamer3D/Bindings/Ogre/ClassAnimation.hs, dist/build/HGamer3D/Bindings/Ogre/ClassAnimation.o ) [ 47 of 102] Compiling HGamer3D.Bindings.Ogre.ClassAnimationState ( HGamer3D/Bindings/Ogre/ClassAnimationState.hs, dist/build/HGamer3D/Bindings/Ogre/ClassAnimationState.o ) [ 48 of 102] Compiling HGamer3D.Bindings.Ogre.ClassAnimationStateSet ( HGamer3D/Bindings/Ogre/ClassAnimationStateSet.hs, dist/build/HGamer3D/Bindings/Ogre/ClassAnimationStateSet.o ) [ 49 of 102] Compiling HGamer3D.Bindings.Ogre.ClassAnimationTrack ( HGamer3D/Bindings/Ogre/ClassAnimationTrack.hs, dist/build/HGamer3D/Bindings/Ogre/ClassAnimationTrack.o ) [ 50 of 102] Compiling HGamer3D.Bindings.Ogre.ClassArchive ( HGamer3D/Bindings/Ogre/ClassArchive.hs, dist/build/HGamer3D/Bindings/Ogre/ClassArchive.o ) [ 51 of 102] Compiling HGamer3D.Bindings.Ogre.ClassArchiveManager ( HGamer3D/Bindings/Ogre/ClassArchiveManager.hs, dist/build/HGamer3D/Bindings/Ogre/ClassArchiveManager.o ) [ 52 of 102] Compiling HGamer3D.Bindings.Ogre.ClassBillboard ( HGamer3D/Bindings/Ogre/ClassBillboard.hs, dist/build/HGamer3D/Bindings/Ogre/ClassBillboard.o ) [ 53 of 102] Compiling HGamer3D.Bindings.Ogre.ClassBillboardChain ( HGamer3D/Bindings/Ogre/ClassBillboardChain.hs, dist/build/HGamer3D/Bindings/Ogre/ClassBillboardChain.o ) [ 54 of 102] Compiling HGamer3D.Bindings.Ogre.ClassBillboardChainFactory ( HGamer3D/Bindings/Ogre/ClassBillboardChainFactory.hs, dist/build/HGamer3D/Bindings/Ogre/ClassBillboardChainFactory.o ) [ 55 of 102] Compiling HGamer3D.Bindings.Ogre.ClassBillboardSet ( HGamer3D/Bindings/Ogre/ClassBillboardSet.hs, dist/build/HGamer3D/Bindings/Ogre/ClassBillboardSet.o ) [ 56 of 102] Compiling HGamer3D.Bindings.Ogre.ClassBillboardSetFactory ( HGamer3D/Bindings/Ogre/ClassBillboardSetFactory.hs, dist/build/HGamer3D/Bindings/Ogre/ClassBillboardSetFactory.o ) [ 57 of 102] Compiling HGamer3D.Bindings.Ogre.ClassBone ( HGamer3D/Bindings/Ogre/ClassBone.hs, dist/build/HGamer3D/Bindings/Ogre/ClassBone.o ) [ 58 of 102] Compiling HGamer3D.Bindings.Ogre.ClassCamera ( HGamer3D/Bindings/Ogre/ClassCamera.hs, dist/build/HGamer3D/Bindings/Ogre/ClassCamera.o ) [ 59 of 102] Compiling HGamer3D.Bindings.Ogre.ClassConfigFile ( HGamer3D/Bindings/Ogre/ClassConfigFile.hs, dist/build/HGamer3D/Bindings/Ogre/ClassConfigFile.o ) [ 60 of 102] Compiling HGamer3D.Bindings.Ogre.ClassControllerManager ( HGamer3D/Bindings/Ogre/ClassControllerManager.hs, dist/build/HGamer3D/Bindings/Ogre/ClassControllerManager.o ) [ 61 of 102] Compiling HGamer3D.Bindings.Ogre.ClassEntity ( HGamer3D/Bindings/Ogre/ClassEntity.hs, dist/build/HGamer3D/Bindings/Ogre/ClassEntity.o ) [ 62 of 102] Compiling HGamer3D.Bindings.Ogre.ClassEntityFactory ( HGamer3D/Bindings/Ogre/ClassEntityFactory.hs, dist/build/HGamer3D/Bindings/Ogre/ClassEntityFactory.o ) [ 63 of 102] Compiling HGamer3D.Bindings.Ogre.ClassException ( HGamer3D/Bindings/Ogre/ClassException.hs, dist/build/HGamer3D/Bindings/Ogre/ClassException.o ) [ 64 of 102] Compiling HGamer3D.Bindings.Ogre.ClassFrustum ( HGamer3D/Bindings/Ogre/ClassFrustum.hs, dist/build/HGamer3D/Bindings/Ogre/ClassFrustum.o ) [ 65 of 102] Compiling HGamer3D.Bindings.Ogre.ClassHG3DMessagePump ( HGamer3D/Bindings/Ogre/ClassHG3DMessagePump.hs, dist/build/HGamer3D/Bindings/Ogre/ClassHG3DMessagePump.o ) [ 66 of 102] Compiling HGamer3D.Bindings.Ogre.ClassLight ( HGamer3D/Bindings/Ogre/ClassLight.hs, dist/build/HGamer3D/Bindings/Ogre/ClassLight.o ) [ 67 of 102] Compiling HGamer3D.Bindings.Ogre.ClassLightFactory ( HGamer3D/Bindings/Ogre/ClassLightFactory.hs, dist/build/HGamer3D/Bindings/Ogre/ClassLightFactory.o ) [ 68 of 102] Compiling HGamer3D.Bindings.Ogre.ClassLog ( HGamer3D/Bindings/Ogre/ClassLog.hs, dist/build/HGamer3D/Bindings/Ogre/ClassLog.o ) [ 69 of 102] Compiling HGamer3D.Bindings.Ogre.ClassLogManager ( HGamer3D/Bindings/Ogre/ClassLogManager.hs, dist/build/HGamer3D/Bindings/Ogre/ClassLogManager.o ) [ 70 of 102] Compiling HGamer3D.Bindings.Ogre.ClassManualObject ( HGamer3D/Bindings/Ogre/ClassManualObject.hs, dist/build/HGamer3D/Bindings/Ogre/ClassManualObject.o ) [ 71 of 102] Compiling HGamer3D.Bindings.Ogre.ClassManualObjectFactory ( HGamer3D/Bindings/Ogre/ClassManualObjectFactory.hs, dist/build/HGamer3D/Bindings/Ogre/ClassManualObjectFactory.o ) [ 72 of 102] Compiling HGamer3D.Bindings.Ogre.ClassManualObjectSection ( HGamer3D/Bindings/Ogre/ClassManualObjectSection.hs, dist/build/HGamer3D/Bindings/Ogre/ClassManualObjectSection.o ) [ 73 of 102] Compiling HGamer3D.Bindings.Ogre.ClassMaterial ( HGamer3D/Bindings/Ogre/ClassMaterial.hs, dist/build/HGamer3D/Bindings/Ogre/ClassMaterial.o ) [ 74 of 102] Compiling HGamer3D.Bindings.Ogre.ClassMaterialManager ( HGamer3D/Bindings/Ogre/ClassMaterialManager.hs, dist/build/HGamer3D/Bindings/Ogre/ClassMaterialManager.o ) [ 75 of 102] Compiling HGamer3D.Bindings.Ogre.ClassMesh ( HGamer3D/Bindings/Ogre/ClassMesh.hs, dist/build/HGamer3D/Bindings/Ogre/ClassMesh.o ) [ 76 of 102] Compiling HGamer3D.Bindings.Ogre.ClassMeshManager ( HGamer3D/Bindings/Ogre/ClassMeshManager.hs, dist/build/HGamer3D/Bindings/Ogre/ClassMeshManager.o ) [ 77 of 102] Compiling HGamer3D.Bindings.Ogre.ClassMovableObject ( HGamer3D/Bindings/Ogre/ClassMovableObject.hs, dist/build/HGamer3D/Bindings/Ogre/ClassMovableObject.o ) [ 78 of 102] Compiling HGamer3D.Bindings.Ogre.ClassMovableObjectFactory ( HGamer3D/Bindings/Ogre/ClassMovableObjectFactory.hs, dist/build/HGamer3D/Bindings/Ogre/ClassMovableObjectFactory.o ) [ 79 of 102] Compiling HGamer3D.Bindings.Ogre.ClassMultiRenderTarget ( HGamer3D/Bindings/Ogre/ClassMultiRenderTarget.hs, dist/build/HGamer3D/Bindings/Ogre/ClassMultiRenderTarget.o ) [ 80 of 102] Compiling HGamer3D.Bindings.Ogre.ClassNode ( HGamer3D/Bindings/Ogre/ClassNode.hs, dist/build/HGamer3D/Bindings/Ogre/ClassNode.o ) [ 81 of 102] Compiling HGamer3D.Bindings.Ogre.ClassNodeAnimationTrack ( HGamer3D/Bindings/Ogre/ClassNodeAnimationTrack.hs, dist/build/HGamer3D/Bindings/Ogre/ClassNodeAnimationTrack.o ) [ 82 of 102] Compiling HGamer3D.Bindings.Ogre.ClassNumericAnimationTrack ( HGamer3D/Bindings/Ogre/ClassNumericAnimationTrack.hs, dist/build/HGamer3D/Bindings/Ogre/ClassNumericAnimationTrack.o ) [ 83 of 102] Compiling HGamer3D.Bindings.Ogre.ClassRenderable ( HGamer3D/Bindings/Ogre/ClassRenderable.hs, dist/build/HGamer3D/Bindings/Ogre/ClassRenderable.o ) [ 84 of 102] Compiling HGamer3D.Bindings.Ogre.ClassRenderSystem ( HGamer3D/Bindings/Ogre/ClassRenderSystem.hs, dist/build/HGamer3D/Bindings/Ogre/ClassRenderSystem.o ) [ 85 of 102] Compiling HGamer3D.Bindings.Ogre.ClassRenderTarget ( HGamer3D/Bindings/Ogre/ClassRenderTarget.hs, dist/build/HGamer3D/Bindings/Ogre/ClassRenderTarget.o ) [ 86 of 102] Compiling HGamer3D.Bindings.Ogre.ClassRenderTexture ( HGamer3D/Bindings/Ogre/ClassRenderTexture.hs, dist/build/HGamer3D/Bindings/Ogre/ClassRenderTexture.o ) [ 87 of 102] Compiling HGamer3D.Bindings.Ogre.ClassRenderWindow ( HGamer3D/Bindings/Ogre/ClassRenderWindow.hs, dist/build/HGamer3D/Bindings/Ogre/ClassRenderWindow.o ) [ 88 of 102] Compiling HGamer3D.Bindings.Ogre.ClassResource ( HGamer3D/Bindings/Ogre/ClassResource.hs, dist/build/HGamer3D/Bindings/Ogre/ClassResource.o ) [ 89 of 102] Compiling HGamer3D.Bindings.Ogre.ClassResourceGroupManager ( HGamer3D/Bindings/Ogre/ClassResourceGroupManager.hs, dist/build/HGamer3D/Bindings/Ogre/ClassResourceGroupManager.o ) [ 90 of 102] Compiling HGamer3D.Bindings.Ogre.ClassResourceManager ( HGamer3D/Bindings/Ogre/ClassResourceManager.hs, dist/build/HGamer3D/Bindings/Ogre/ClassResourceManager.o ) [ 91 of 102] Compiling HGamer3D.Bindings.Ogre.ClassRoot ( HGamer3D/Bindings/Ogre/ClassRoot.hs, dist/build/HGamer3D/Bindings/Ogre/ClassRoot.o ) [ 92 of 102] Compiling HGamer3D.Bindings.Ogre.ClassSceneManager ( HGamer3D/Bindings/Ogre/ClassSceneManager.hs, dist/build/HGamer3D/Bindings/Ogre/ClassSceneManager.o ) [ 93 of 102] Compiling HGamer3D.Bindings.Ogre.ClassSceneManagerFactory ( HGamer3D/Bindings/Ogre/ClassSceneManagerFactory.hs, dist/build/HGamer3D/Bindings/Ogre/ClassSceneManagerFactory.o ) [ 94 of 102] Compiling HGamer3D.Bindings.Ogre.ClassSceneNode ( HGamer3D/Bindings/Ogre/ClassSceneNode.hs, dist/build/HGamer3D/Bindings/Ogre/ClassSceneNode.o ) [ 95 of 102] Compiling HGamer3D.Bindings.Ogre.ClassSkeleton ( HGamer3D/Bindings/Ogre/ClassSkeleton.hs, dist/build/HGamer3D/Bindings/Ogre/ClassSkeleton.o ) [ 96 of 102] Compiling HGamer3D.Bindings.Ogre.ClassSkeletonManager ( HGamer3D/Bindings/Ogre/ClassSkeletonManager.hs, dist/build/HGamer3D/Bindings/Ogre/ClassSkeletonManager.o ) [ 97 of 102] Compiling HGamer3D.Bindings.Ogre.ClassTextureManager ( HGamer3D/Bindings/Ogre/ClassTextureManager.hs, dist/build/HGamer3D/Bindings/Ogre/ClassTextureManager.o ) [ 98 of 102] Compiling HGamer3D.Bindings.Ogre.ClassTimeIndex ( HGamer3D/Bindings/Ogre/ClassTimeIndex.hs, dist/build/HGamer3D/Bindings/Ogre/ClassTimeIndex.o ) [ 99 of 102] Compiling HGamer3D.Bindings.Ogre.ClassVertexAnimationTrack ( HGamer3D/Bindings/Ogre/ClassVertexAnimationTrack.hs, dist/build/HGamer3D/Bindings/Ogre/ClassVertexAnimationTrack.o ) [100 of 102] Compiling HGamer3D.Bindings.Ogre.ClassViewport ( HGamer3D/Bindings/Ogre/ClassViewport.hs, dist/build/HGamer3D/Bindings/Ogre/ClassViewport.o ) [101 of 102] Compiling HGamer3D.Bindings.Ogre.ClassWindowEventUtilities ( HGamer3D/Bindings/Ogre/ClassWindowEventUtilities.hs, dist/build/HGamer3D/Bindings/Ogre/ClassWindowEventUtilities.o ) [102 of 102] Compiling HGamer3D.Bindings.Ogre.ClassWindowUtilsHG3D ( HGamer3D/Bindings/Ogre/ClassWindowUtilsHG3D.hs, dist/build/HGamer3D/Bindings/Ogre/ClassWindowUtilsHG3D.o ) In-place registering HGamer3D-Ogre-Binding-0.2.1... Running Haddock for HGamer3D-Ogre-Binding-0.2.1... Running hscolour for HGamer3D-Ogre-Binding-0.2.1... Preprocessing library HGamer3D-Ogre-Binding-0.2.1... Preprocessing library HGamer3D-Ogre-Binding-0.2.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: random-1.0.1.1 Haddock coverage: 0% ( 0 / 6) in 'HGamer3D.Bindings.Ogre.StructVec3' 0% ( 0 / 6) in 'HGamer3D.Bindings.Ogre.StructVec2' 0% ( 0 / 5) in 'HGamer3D.Bindings.Ogre.StructSharedPtr' 0% ( 0 / 4) in 'HGamer3D.Bindings.Ogre.StructRadians' 0% ( 0 / 6) in 'HGamer3D.Bindings.Ogre.StructQuaternion' 0% ( 0 / 4) in 'HGamer3D.Bindings.Ogre.StructDegrees' 0% ( 0 / 4) in 'HGamer3D.Bindings.Ogre.StructColour' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumVertexAnimationType' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumVertexAnimationTrackTargetMode' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumTexCoordCalcMethod' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumStencilOperation' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumSkeletonAnimationBlendMode' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumSceneType' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumSceneManagerSpecialCaseRenderQueueMode' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumSceneManagerPrefabType' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumSceneManagerIlluminationRenderStage' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumSceneManagerBoxPlane' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumRootFrameEventTimeType' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumRenderTargetStatFlags' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumRenderTargetFrameBuffer' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumRenderOperationOperationType' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumProjectionType' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumOrientationMode' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumNodeTransformSpace' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumMeshManagerMeshBuildType' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumMathAngleUnit' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumLogMessageLevel' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumLoggingLevel' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumLightType' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumGpuProgramType' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumFrustumPlane' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumExceptionCode' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumEntityVertexDataBindChoice' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumDataStreamAccessMode' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumBillboardType' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumBillboardRotationType' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumBillboardOrigin' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumBillboardChainTexCoordDirection' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumAxisAlignedBoxExtent' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumAxisAlignedBoxCorner' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumAnimationRotationInterpolationMode' 0% ( 0 / 2) in 'HGamer3D.Bindings.Ogre.EnumAnimationInterpolationMode' 0% ( 0 / 4) in 'HGamer3D.Bindings.Ogre.StructHG3DClass' 20% ( 4 / 20) in 'HGamer3D.Bindings.Ogre.Utils' 0% ( 0 / 58) in 'HGamer3D.Bindings.Ogre.ClassPtr' 0% ( 0 / 85) in 'HGamer3D.Bindings.Ogre.ClassAnimation' 0% ( 0 / 45) in 'HGamer3D.Bindings.Ogre.ClassAnimationState' 0% ( 0 / 17) in 'HGamer3D.Bindings.Ogre.ClassAnimationStateSet' 0% ( 0 / 19) in 'HGamer3D.Bindings.Ogre.ClassAnimationTrack' 0% ( 0 / 19) in 'HGamer3D.Bindings.Ogre.ClassArchive' 0% ( 0 / 13) in 'HGamer3D.Bindings.Ogre.ClassArchiveManager' 0% ( 0 / 37) in 'HGamer3D.Bindings.Ogre.ClassBillboard' 0% ( 0 / 53) in 'HGamer3D.Bindings.Ogre.ClassBillboardChain' 0% ( 0 / 9) in 'HGamer3D.Bindings.Ogre.ClassBillboardChainFactory' 0% ( 0 /103) in 'HGamer3D.Bindings.Ogre.ClassBillboardSet' 0% ( 0 / 9) in 'HGamer3D.Bindings.Ogre.ClassBillboardSetFactory' 0% ( 0 / 17) in 'HGamer3D.Bindings.Ogre.ClassBone' 0% ( 0 /123) in 'HGamer3D.Bindings.Ogre.ClassCamera' 0% ( 0 / 17) in 'HGamer3D.Bindings.Ogre.ClassConfigFile' 0% ( 0 / 25) in 'HGamer3D.Bindings.Ogre.ClassControllerManager' 0% ( 0 / 77) in 'HGamer3D.Bindings.Ogre.ClassEntity' 0% ( 0 / 9) in 'HGamer3D.Bindings.Ogre.ClassEntityFactory' 0% ( 0 / 19) in 'HGamer3D.Bindings.Ogre.ClassException' 0% ( 0 / 85) in 'HGamer3D.Bindings.Ogre.ClassFrustum' 0% ( 0 / 15) in 'HGamer3D.Bindings.Ogre.ClassHG3DMessagePump' 0% ( 0 / 95) in 'HGamer3D.Bindings.Ogre.ClassLight' 0% ( 0 / 9) in 'HGamer3D.Bindings.Ogre.ClassLightFactory' 0% ( 0 / 21) in 'HGamer3D.Bindings.Ogre.ClassLog' 0% ( 0 / 25) in 'HGamer3D.Bindings.Ogre.ClassLogManager' 0% ( 0 / 85) in 'HGamer3D.Bindings.Ogre.ClassManualObject' 0% ( 0 / 9) in 'HGamer3D.Bindings.Ogre.ClassManualObjectFactory' 0% ( 0 / 19) in 'HGamer3D.Bindings.Ogre.ClassManualObjectSection' 0% ( 0 / 69) in 'HGamer3D.Bindings.Ogre.ClassMaterial' 0% ( 0 / 21) in 'HGamer3D.Bindings.Ogre.ClassMaterialManager' 0% ( 0 / 77) in 'HGamer3D.Bindings.Ogre.ClassMesh' 0% ( 0 / 19) in 'HGamer3D.Bindings.Ogre.ClassMeshManager' 0% ( 0 / 79) in 'HGamer3D.Bindings.Ogre.ClassMovableObject' 0% ( 0 / 11) in 'HGamer3D.Bindings.Ogre.ClassMovableObjectFactory' 0% ( 0 / 7) in 'HGamer3D.Bindings.Ogre.ClassMultiRenderTarget' 0% ( 0 /103) in 'HGamer3D.Bindings.Ogre.ClassNode' 0% ( 0 / 21) in 'HGamer3D.Bindings.Ogre.ClassNodeAnimationTrack' 0% ( 0 / 5) in 'HGamer3D.Bindings.Ogre.ClassNumericAnimationTrack' 0% ( 0 / 31) in 'HGamer3D.Bindings.Ogre.ClassRenderable' 0% ( 0 /105) in 'HGamer3D.Bindings.Ogre.ClassRenderSystem' 0% ( 0 / 81) in 'HGamer3D.Bindings.Ogre.ClassRenderTarget' 0% ( 0 / 3) in 'HGamer3D.Bindings.Ogre.ClassRenderTexture' 0% ( 0 / 41) in 'HGamer3D.Bindings.Ogre.ClassRenderWindow' 0% ( 0 / 43) in 'HGamer3D.Bindings.Ogre.ClassResource' 0% ( 0 / 63) in 'HGamer3D.Bindings.Ogre.ClassResourceGroupManager' 0% ( 0 / 39) in 'HGamer3D.Bindings.Ogre.ClassResourceManager' 0% ( 0 /113) in 'HGamer3D.Bindings.Ogre.ClassRoot' 0% ( 0 /339) in 'HGamer3D.Bindings.Ogre.ClassSceneManager' 0% ( 0 / 7) in 'HGamer3D.Bindings.Ogre.ClassSceneManagerFactory' 0% ( 0 / 55) in 'HGamer3D.Bindings.Ogre.ClassSceneNode' 0% ( 0 / 53) in 'HGamer3D.Bindings.Ogre.ClassSkeleton' 0% ( 0 / 9) in 'HGamer3D.Bindings.Ogre.ClassSkeletonManager' 0% ( 0 / 11) in 'HGamer3D.Bindings.Ogre.ClassTextureManager' 0% ( 0 / 9) in 'HGamer3D.Bindings.Ogre.ClassTimeIndex' 0% ( 0 / 17) in 'HGamer3D.Bindings.Ogre.ClassVertexAnimationTrack' 0% ( 0 / 91) in 'HGamer3D.Bindings.Ogre.ClassViewport' 0% ( 0 / 3) in 'HGamer3D.Bindings.Ogre.ClassWindowEventUtilities' 0% ( 0 / 5) in 'HGamer3D.Bindings.Ogre.ClassWindowUtilsHG3D' Documentation created: dist/doc/html/HGamer3D-Ogre-Binding/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/HGamer3D-Ogre-Binding-0.2.1 Registering HGamer3D-Ogre-Binding-0.2.1... Installed HGamer3D-Ogre-Binding-0.2.1 Downloading HGamer3D-OIS-Binding-0.1.0... Configuring HGamer3D-OIS-Binding-0.1.0... cabal: Missing dependencies on foreign libraries: * Missing C libraries: stdc++.dll, HGamer3DOIS This problem can usually be solved by installing the system packages that provide these libraries (you may need the "-dev" versions). If the libraries are already installed but in a non-standard location then you can use the flags --extra-include-dirs= and --extra-lib-dirs= to specify where they are. Failed to install HGamer3D-OIS-Binding-0.1.0 cabal: Error: some packages failed to install: HGamer3D-OIS-Binding-0.1.0 failed during the configure step. The exception was: ExitFailure 1