Make roguestar work on Windows and GHC7 #38

Merged
merged 2 commits into from Apr 7, 2011

Projects

None yet

2 participants

@JPMoresmau
Contributor

Mainly this is about removing upper bound that cause a dependency hell on GHC7, and adding rtsopts to enable RTS runtime options (which GHC 6.12 didn't need). I've add to add explicit DeepSeq dependencies too. For windows, in roguestar/Main I had to account for the fact that windows executable end in exe.
Unfortunately on my test windows machine I can't test on 6.12 because to get Parsec 3 I need to upgrade network, which requires a Unix toolchain even on windows. But I suppose you're on 6.12 so you will quickly see if I've broken something.
Hope this helps.

JP

Owner
clanehin commented Apr 7, 2011

Yikes. We've duplicated some effort. However, I'm inclined to prefer your patch over mine, since I can trust yours will compile on windows.

@clanehin clanehin merged commit 582bd08 into clanehin:master Apr 7, 2011
Owner
clanehin commented Apr 7, 2011

Accepted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment