I want to switch code on the OS but this always goes through to the #else (on
windows or elsewhere):

{-# OPTIONS -cpp #-}
#ifdef WIN32
main = putStrLn "hello windows"
#else
main = putStrLn "hello something else"
#endif

Does this depend on a Makefile setting WIN32, or should there be something
predefined?

Thanks,
-- 
View this message in context: 
http://www.nabble.com/How-to-use--ifdef-WIN32-tp14448173p14448173.html
Sent from the Haskell - Glasgow-haskell-users mailing list archive at 
Nabble.com.

_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to