2012-11-23 43 views
0

我试图在Windows中安装hdbc-sqlite与Cabal。我从this nice post找到了一些帮助,但由于无法识别的选项--disable-benchmarks,因此在名为lifted-base-0.1.1的程序包中安装Sqlite3的dll和def文件失败。Cabal:由于“无法识别的选项”而无法安装提升基座-0.1.1

也许我可以通过修改安装程序的源代码并删除此无法识别的选项来解决此问题,然后手动安装该程序包(如果可以手动安装)?还是有一个不那么乏味的解决方案?

+0

您正在使用哪种版本的Cabal和cabal-install? –

+0

版本1.14.0。我正在使用我下载的.exe文件。 –

回答

2

你试过cabal update

我会先尝试更新的版本(lifted-base),如0.1.20.2。然后我会手动下载tar文件并使用它(更改import命令中的路径)。

也尝试升级你的GHC/Haskell平台,你显然描述一个known issue

+0

我很惊讶我如何可能错过这样的常识解决方案。我正在更新Cabal。我会报告发生的事情。 –

+1

@SubtleArray尝试GHC技巧! –

+0

感谢您的时间。我现在正在下载最新的Haskell平台。 –

相关问题