作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在运行 Ubuntu 子系统的 Windows 笔记本电脑上使用 ghcup 安装 GHC。我不断收到同样的错误,我什至不知道出了什么问题。以下是错误消息:
[ Info ] verifying digest of: ghc-8.10.7-x86_64-fedora27-linux.tar.xz
[ Info ] Unpacking: ghc-8.10.7-x86_64-fedora27-linux.tar.xz to /tmp/ghcup-61d1fb5776edc19e
[ Info ] Installing GHC (this may take a while)
[ ghc-make ] # on Win64, "install -s" calls a strip that doesn't understand 64bit binaries.
[ ghc-make ] # For some reason, this means the DLLs end up non-executable, which means
[ ghc-make ] "utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" copy compiler stage2 "strip" '' '/home/levi...
i... Installing library in /home/levi/.ghcup/ghc/8.10.7/lib/ghc-8.10.7/ghc-8.10.7
i... "/home/levi/.ghcup/ghc/8.10.7/lib/ghc-8.10.7/bin/ghc-pkg" --force --global-package-db "/home/levi/.gh...
[ ghc-make ] ghc-pkg: Couldn't open database /home/levi/.ghcup/ghc/8.10.7/lib/ghc-8.10.7/package.conf.d for modific...
i... make[1]: *** [ghc.mk:985: install_packages] Error 1
make: *** [Makefile:51: install] Error 2
[ Error ] BuildFailed failed in dir "/tmp/ghcup-61d1fb5776edc19e": Process "make" with arguments ["install"] failed with exit code 2.
[ ... ] Check the logs at /home/levi/.ghcup/logs and the build directory /tmp/ghcup-61d1fb5776edc19e for more clues.
[ ... ] Make sure to clean up /tmp/ghcup-61d1fb5776edc19e afterwards.
"_eghcup --cache install ghc recommended" failed!
levi@LAPTOP-BBDADJ2R:~$
关于为什么会发生这种情况以及如何解决它有什么想法吗?
最佳答案
Judging by this issue on the ghcup repo (它引用了与您相同的错误),您使用的是不受支持的 WSL 1。您必须升级到 WSL 2。
关于haskell - 使用 ghcup 安装 GHC 时如何修复此错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69122738/
我正在尝试在运行 Ubuntu 子系统的 Windows 笔记本电脑上使用 ghcup 安装 GHC。我不断收到同样的错误,我什至不知道出了什么问题。以下是错误消息: [ Info ] verify
目前,我正在尝试学习纯函数式编程语言,即 Haskell。我正在尝试安装 Haskell 编译器,我已按照说明安装 ghcup在我的 MacOS 上通过以下命令:curl https://get-gh
这是我的haskell dockerfile: FROM ubuntu:focal RUN apt-get update && apt-get install -y build-essential c
我是一名优秀的程序员,十分优秀!