Sto provando a prendere il mio progetto Haskell e dividerlo in una libreria e un insieme di file eseguibili che dipendono dalla libreria. Quando provo a compilare ora ho il seguente errore:Haskell Bad Interface File
src/Main.hs:23:0:
Bad interface file: /Users/<MyHomeDir>/.cabal/lib/Core-0.0.1/ghc-6.12.1/<MyModule>.hi
mismatched interface file ways (wanted "", got "p")
credo che il p potrebbe essere la bandiera p relativi ai pacchetti per GHC. È corretto? Devo aggiungere più opzioni di configurazione da qualche parte al mio file cabal per supportare questo?