我正在尝试在Math.FFT中使用fftw haskell绑定。当试图编译ghc时吐出以下
:/usr/local/lib/libfftw3.a:糟糕的魔法。预期:feedface,got:feedfacf。
ghc:恐慌! ('不可能'发生了) (适用于i386-apple-darwin的GHC版本7.4.1): loadArchive“/usr/local/lib/libfftw3.a”:失败
请将此报告为GHC错误:http://www.haskell.org/ghc/reportabug
我重新安装了fftw3,但没有任何变化,对问题可能是什么建议?
答案 0 :(得分:1)
恶意魔法意味着目标文件已损坏,或者机器格式错误。
由于您使用的是i386-darwin,并尝试链接,因此表明您的.a或.o或.so文件是您的架构的错误文件。