diff -ur a/Lava/Combinators.hs b/Lava/Combinators.hs --- a/Lava/Combinators.hs 2012-11-24 13:56:41.000000000 +0900 +++ b/Lava/Combinators.hs 2012-11-24 13:44:18.000000000 +0900 @@ -4,7 +4,7 @@ module Lava.Combinators (module Lava.Combinators) where -import Control.Monad.State +import Control.Monad.State (get, put, when) import Lava.Netlist import Lava.Utils diff -ur a/Lava/ISE.hs b/Lava/ISE.hs --- a/Lava/ISE.hs 2012-11-24 13:56:41.000000000 +0900 +++ b/Lava/ISE.hs 2012-11-24 13:29:11.000000000 +0900 @@ -4,7 +4,7 @@ module Lava.ISE (Effort(..), xflow, implement) where -import Directory +import System.Directory import System.Cmd import Control.Monad diff -ur a/tools/ReportPar.hs b/tools/ReportPar.hs --- a/tools/ReportPar.hs 2012-11-24 13:56:41.000000000 +0900 +++ b/tools/ReportPar.hs 2012-11-24 13:27:29.000000000 +0900 @@ -6,7 +6,7 @@ where import Control.Monad -import Directory +import System.Directory ------------------------------------------------------------------------------- diff -ur a/xilinx-lava.cabal b/xilinx-lava.cabal --- a/xilinx-lava.cabal 2012-11-24 13:56:41.000000000 +0900 +++ b/xilinx-lava.cabal 2012-11-24 13:44:52.000000000 +0900 @@ -18,7 +18,7 @@ Package-URL: http://www.raintown.org/lava cabal-version: >= 1.8 Library - Build-Depends: array, base >= 4 && < 5, mtl, directory, haskell98, old-time, process + Build-Depends: array, base >= 4 && < 5, mtl, directory, old-time, process Exposed-modules: Lava, Lava.Adder, Lava.Comparator, @@ -53,8 +53,8 @@ Lava.Version Executable report_par Main-is: tools/ReportPar.hs - Build-Depends: base >= 4 && <5, directory, haskell98 + Build-Depends: base >= 4 && <5, directory Executable implement Main-is: Implement.hs - Build-Depends: base >= 4 && <5, process, directory, haskell98 - Other-Modules: Lava.ISE + Build-Depends: base >= 4 && <5, process, directory + Other-Modules: Lava.ISE