Tôi đang cố gắng lấy dự án Haskell của mình và chia nó ra thành một thư viện và một tập các tệp thực thi phụ thuộc vào thư viện. Khi tôi cố gắng biên dịch ngay bây giờ, tôi nhận được lỗi sau: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")
Tôi tin rằng p có thể là cờ p liên quan đến gói ghc. Điều này có đúng không? Tôi có cần phải thêm các tùy chọn cấu hình khác ở đâu đó vào tệp cabal để hỗ trợ việc này không?