How to use #ifdef WIN32

Jim Burton jim at sdf-eu.org
Thu Dec 20 19:37:15 EST 2007


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.



More information about the Glasgow-haskell-users mailing list