0
如何在Windows上更新預安裝的Haskell軟件包(例如System.Directory軟件包)?我試着簡單地告訴cabal安裝它,但是在這樣做時遇到了錯誤。在Windows上更新Haskell軟件包
The package has a '.configure' script. This requires a Unix compatibility toolchain such
as MinGW+MSYS or Cygwin.
cabal: Error: some packages failed to install:
directory-1.2.6.3 failed during the configure step. The exception was:
ExitFailure 1
我推測有一個簡單的方法可以在cabal中做到這一點。如果做不到這一點,那麼在Hackage預裝的軟件包中的.tar.gz中的各種文件可以在哪裏使用?提前致謝。
不,沒有簡單的方法使用cabal - 基本上你做你所說的並得到一個Msys2 ......或者你抓住'stack'(它會爲你取得) – Carsten
我認爲它們只是臨時解開。您可以使用'cabal unpack'來獲取當前目錄下的本地解壓縮副本。請注意,更新全球Cabal包數據庫通常是一個壞主意。 – Zeta
所以更一般地說:更新給定包的_recommended_方法是什麼? – ENPM