cabal install implicit
Resolving dependencies...
Configuring implicit-0.0.1...
Building implicit-0.0.1...
Preprocessing library implicit-0.0.1...
Graphics/Implicit.hs:1:1:
Ambiguous module name `Prelude':
it was found in multiple packages: base haskell98-2.0.0.1
cabal: Error: some packages failed to install:
implicit-0.0.1 failed during the building phase. The exception was:
ExitFailure 1
Resolving dependencies...
Configuring implicit-0.0.2...
Building implicit-0.0.2...
Preprocessing library implicit-0.0.2...
[ 1 of 49] Compiling Graphics.Implicit.Definitions ( Graphics/Implicit/Definitions.hs, dist/build/Graphics/Implicit/Definitions.o )
[ 2 of 49] Compiling Graphics.Implicit.Export.Definitions ( Graphics/Implicit/Export/Definitions.hs, dist/build/Graphics/Implicit/Export/Definitions.o )
[ 3 of 49] Compiling Graphics.Implicit.Export.PolylineFormats ( Graphics/Implicit/Export/PolylineFormats.hs, dist/build/Graphics/Implicit/Export/PolylineFormats.o )
[ 4 of 49] Compiling Graphics.Implicit.Export.TriangleMeshFormats ( Graphics/Implicit/Export/TriangleMeshFormats.hs, dist/build/Graphics/Implicit/Export/TriangleMeshFormats.o )
[ 5 of 49] Compiling Graphics.Implicit.MathUtil ( Graphics/Implicit/MathUtil.hs, dist/build/Graphics/Implicit/MathUtil.o )
[ 6 of 49] Compiling Graphics.Implicit.Operations.Definitions ( Graphics/Implicit/Operations/Definitions.hs, dist/build/Graphics/Implicit/Operations/Definitions.o )
[ 7 of 49] Compiling Graphics.Implicit.Operations.ObjPair ( Graphics/Implicit/Operations/ObjPair.hs, dist/build/Graphics/Implicit/Operations/ObjPair.o )
[ 8 of 49] Compiling Graphics.Implicit.Operations.SymbolicObjPair ( Graphics/Implicit/Operations/SymbolicObjPair.hs, dist/build/Graphics/Implicit/Operations/SymbolicObjPair.o )
[ 9 of 49] Compiling Graphics.Implicit.SaneOperators ( Graphics/Implicit/SaneOperators.hs, dist/build/Graphics/Implicit/SaneOperators.o )
[10 of 49] Compiling Graphics.Implicit.Operations.Obj2 ( Graphics/Implicit/Operations/Obj2.hs, dist/build/Graphics/Implicit/Operations/Obj2.o )
[11 of 49] Compiling Graphics.Implicit.Operations.Obj3 ( Graphics/Implicit/Operations/Obj3.hs, dist/build/Graphics/Implicit/Operations/Obj3.o )
[12 of 49] Compiling Graphics.Implicit.Operations.SymbolicObj2 ( Graphics/Implicit/Operations/SymbolicObj2.hs, dist/build/Graphics/Implicit/Operations/SymbolicObj2.o )
[13 of 49] Compiling Graphics.Implicit.Operations.SymbolicObj3 ( Graphics/Implicit/Operations/SymbolicObj3.hs, dist/build/Graphics/Implicit/Operations/SymbolicObj3.o )
[14 of 49] Compiling Graphics.Implicit.Primitives.Definitions ( Graphics/Implicit/Primitives/Definitions.hs, dist/build/Graphics/Implicit/Primitives/Definitions.o )
[15 of 49] Compiling Graphics.Implicit.Primitives.Obj2 ( Graphics/Implicit/Primitives/Obj2.hs, dist/build/Graphics/Implicit/Primitives/Obj2.o )
[16 of 49] Compiling Graphics.Implicit.Primitives.Obj3 ( Graphics/Implicit/Primitives/Obj3.hs, dist/build/Graphics/Implicit/Primitives/Obj3.o )
[17 of 49] Compiling Graphics.Implicit.Primitives.BoxedObj2 ( Graphics/Implicit/Primitives/BoxedObj2.hs, dist/build/Graphics/Implicit/Primitives/BoxedObj2.o )
[18 of 49] Compiling Graphics.Implicit.Primitives.BoxedObj3 ( Graphics/Implicit/Primitives/BoxedObj3.hs, dist/build/Graphics/Implicit/Primitives/BoxedObj3.o )
[19 of 49] Compiling Graphics.Implicit.Primitives.SymbolicObj2 ( Graphics/Implicit/Primitives/SymbolicObj2.hs, dist/build/Graphics/Implicit/Primitives/SymbolicObj2.o )
[20 of 49] Compiling Graphics.Implicit.Primitives.SymbolicObj3 ( Graphics/Implicit/Primitives/SymbolicObj3.hs, dist/build/Graphics/Implicit/Primitives/SymbolicObj3.o )
[21 of 49] Compiling Graphics.Implicit.Operations.Box2 ( Graphics/Implicit/Operations/Box2.hs, dist/build/Graphics/Implicit/Operations/Box2.o )
[22 of 49] Compiling Graphics.Implicit.Operations.BoxedObj2 ( Graphics/Implicit/Operations/BoxedObj2.hs, dist/build/Graphics/Implicit/Operations/BoxedObj2.o )
[23 of 49] Compiling Graphics.Implicit.Operations.Box3 ( Graphics/Implicit/Operations/Box3.hs, dist/build/Graphics/Implicit/Operations/Box3.o )
[24 of 49] Compiling Graphics.Implicit.Operations.BoxedObj3 ( Graphics/Implicit/Operations/BoxedObj3.hs, dist/build/Graphics/Implicit/Operations/BoxedObj3.o )
[25 of 49] Compiling Graphics.Implicit.Operations.BoxPair ( Graphics/Implicit/Operations/BoxPair.hs, dist/build/Graphics/Implicit/Operations/BoxPair.o )
[26 of 49] Compiling Graphics.Implicit.Operations.BoxedObjPair ( Graphics/Implicit/Operations/BoxedObjPair.hs, dist/build/Graphics/Implicit/Operations/BoxedObjPair.o )
[27 of 49] Compiling Graphics.Implicit.Operations ( Graphics/Implicit/Operations.hs, dist/build/Graphics/Implicit/Operations.o )
[28 of 49] Compiling Graphics.Implicit.Primitives ( Graphics/Implicit/Primitives.hs, dist/build/Graphics/Implicit/Primitives.o )
[29 of 49] Compiling Graphics.Implicit.ExtOpenScad.Definitions ( Graphics/Implicit/ExtOpenScad/Definitions.hs, dist/build/Graphics/Implicit/ExtOpenScad/Definitions.o )
[30 of 49] Compiling Graphics.Implicit.ExtOpenScad.Default ( Graphics/Implicit/ExtOpenScad/Default.hs, dist/build/Graphics/Implicit/ExtOpenScad/Default.o )
[31 of 49] Compiling Graphics.Implicit.ExtOpenScad.Expressions ( Graphics/Implicit/ExtOpenScad/Expressions.hs, dist/build/Graphics/Implicit/ExtOpenScad/Expressions.o )
[32 of 49] Compiling Graphics.Implicit.ExtOpenScad.Util ( Graphics/Implicit/ExtOpenScad/Util.hs, dist/build/Graphics/Implicit/ExtOpenScad/Util.o )
[33 of 49] Compiling Graphics.Implicit.ExtOpenScad.Primitives ( Graphics/Implicit/ExtOpenScad/Primitives.hs, dist/build/Graphics/Implicit/ExtOpenScad/Primitives.o )
[34 of 49] Compiling Graphics.Implicit.ExtOpenScad.Statements ( Graphics/Implicit/ExtOpenScad/Statements.hs, dist/build/Graphics/Implicit/ExtOpenScad/Statements.o )
[35 of 49] Compiling Graphics.Implicit.ExtOpenScad ( Graphics/Implicit/ExtOpenScad.hs, dist/build/Graphics/Implicit/ExtOpenScad.o )
[36 of 49] Compiling Graphics.Implicit.Export.MarchingSquares ( Graphics/Implicit/Export/MarchingSquares.hs, dist/build/Graphics/Implicit/Export/MarchingSquares.o )
[37 of 49] Compiling Graphics.Implicit.Export.BoxedObj2 ( Graphics/Implicit/Export/BoxedObj2.hs, dist/build/Graphics/Implicit/Export/BoxedObj2.o )
[38 of 49] Compiling Graphics.Implicit.Export.MarchingSquaresFill ( Graphics/Implicit/Export/MarchingSquaresFill.hs, dist/build/Graphics/Implicit/Export/MarchingSquaresFill.o )
[39 of 49] Compiling Graphics.Implicit.Export.MarchingCubes ( Graphics/Implicit/Export/MarchingCubes.hs, dist/build/Graphics/Implicit/Export/MarchingCubes.o )
[40 of 49] Compiling Graphics.Implicit.Export.BoxedObj3 ( Graphics/Implicit/Export/BoxedObj3.hs, dist/build/Graphics/Implicit/Export/BoxedObj3.o )
[41 of 49] Compiling Graphics.Implicit.Export.Symbolic.CoerceSymbolic2 ( Graphics/Implicit/Export/Symbolic/CoerceSymbolic2.hs, dist/build/Graphics/Implicit/Export/Symbolic/CoerceSymbolic2.o )
[42 of 49] Compiling Graphics.Implicit.Export.Symbolic.CoerceSymbolic3 ( Graphics/Implicit/Export/Symbolic/CoerceSymbolic3.hs, dist/build/Graphics/Implicit/Export/Symbolic/CoerceSymbolic3.o )
[43 of 49] Compiling Graphics.Implicit.Export.Symbolic.Rebound2 ( Graphics/Implicit/Export/Symbolic/Rebound2.hs, dist/build/Graphics/Implicit/Export/Symbolic/Rebound2.o )
[44 of 49] Compiling Graphics.Implicit.Export.Symbolic.Rebound3 ( Graphics/Implicit/Export/Symbolic/Rebound3.hs, dist/build/Graphics/Implicit/Export/Symbolic/Rebound3.o )
[45 of 49] Compiling Graphics.Implicit.Export.SymbolicObj2 ( Graphics/Implicit/Export/SymbolicObj2.hs, dist/build/Graphics/Implicit/Export/SymbolicObj2.o )
[46 of 49] Compiling Graphics.Implicit.Export.Util ( Graphics/Implicit/Export/Util.hs, dist/build/Graphics/Implicit/Export/Util.o )
[47 of 49] Compiling Graphics.Implicit.Export.SymbolicObj3 ( Graphics/Implicit/Export/SymbolicObj3.hs, dist/build/Graphics/Implicit/Export/SymbolicObj3.o )
[48 of 49] Compiling Graphics.Implicit.Export ( Graphics/Implicit/Export.hs, dist/build/Graphics/Implicit/Export.o )
[49 of 49] Compiling Graphics.Implicit ( Graphics/Implicit.hs, dist/build/Graphics/Implicit.o )
Registering implicit-0.0.2...
Preprocessing executable 'extopenscad' for implicit-0.0.2...
extopenscad.hs:7:8:
Could not find module `System'
It is a member of the hidden package `haskell98-2.0.0.1'.
Perhaps you need to add `haskell98' to the build-depends in your .cabal file.
Use -v to see a list of the files searched for.
cabal: Error: some packages failed to install:
implicit-0.0.2 failed during the building phase. The exception was:
ExitFailure 1