[Haskell-cafe] Using m4 as a preprocessor

Francesco Ariis fa-ml at ariis.it
Fri Jan 30 20:26:39 UTC 2015

    today I tried to compile a Haskell program using m4 as preprocessor,
with the

    {-# OPTIONS_GHC -F -pgmF m4 #-}

pragma on top of a .hs file. I didn't add anything else, there are no
''' or '`' in the source.  Upon compiling, ghc (7.8.3) complains:

    m4: cannot open `/tmp/ghc10655_0/ghc10655_1.hspp': No such file or directory

I searched the net for a solution, but no dice (apparently there are no
Haskell programs using -F -pgmF m4?), so I am writing here.
Any ideas on what is wrong?

More information about the Haskell-Cafe mailing list