Both linux and freebsd has the same .ghci file. >cat ~/.ghci :def hoogle \str -> return $ ":! hoogle --count=15 \"" ++ str ++ "\"" :cd /media/G/www/qachina/db/doc/money
the money.hs has many functions i need to use. On freebsd, i use the following command to compile it: >ghc -c -O2 money.hs >ls Money.hi Money.hs Money.o When entering ghci, it indeed doesnot recompile the module. >ghci ... Ok, modules loaded: Money However, when i use the same module in archlinux, the ghci does recompile the module: >ghci ... [1 of 1] Compiling Money ( Money.hs, interpreted ) Ok, modules loaded: Money. Any suggestion is appreciated! ----- e^(π⋅i) + 1 = 0 -- View this message in context: http://old.nabble.com/Why-does-ghci-recompile-the-module-compiled-in-different-OS---tp29619740p29619740.html Sent from the Haskell - Haskell-Cafe mailing list archive at Nabble.com. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe