hsc2hs

Haskell: How do I get the values of #define-d constants?

In a Haskell program, what's the best way to use constants defined in C headers? ...

Haskell cabal+hsc2hs

Can cabal use hsc2hs to create hs files? How? I didn't find an answer in the manuals, googling, nor in other projects (had my hopes up for gtk2hs but it turns out that it doesn't use cabal) ...