首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cabal:由于LLVM,无法安装光泽度栅格

Cabal:由于LLVM,无法安装光泽度栅格
EN

Stack Overflow用户
提问于 2012-07-10 20:51:37
回答 2查看 1.2K关注 0票数 2

cabal install gloss-raster输出:

代码语言:javascript
复制
Resolving dependencies...
Configuring gloss-raster-1.7.4.3...
Building gloss-raster-1.7.4.3...
Preprocessing library gloss-raster-1.7.4.3...
[1 of 2] Compiling Graphics.Gloss.Raster.Array ( Graphics/Gloss/Raster/Array.hs, dist/build/Graphics/Gloss/Raster/Array.o )
Warning: Couldn't figure out LLVM version!
         Make sure you have installed LLVM
ghc: could not execute: opt-3.0
cabal: Error: some packages failed to install:
gloss-raster-1.7.4.3 failed during the building phase. The exception was:
ExitFailure 1

我已经安装了LLVM (apt-get install llvm)和它的Haskell库(cabal install llvm),那么LLVM有什么问题?

我尝试使用sudo cabal install llvm-3.0安装特定的版本,得到的结果是:

代码语言:javascript
复制
Resolving dependencies...
cabal: Could not resolve dependencies:
next goal: llvm (user goal)
rejecting: llvm-3.0.1.0/installed-d41..., 3.0.1.0, 3.0.0.0, 0.10.0.1,
0.10.0.0, 0.9.1.2, 0.9.1.1, 0.9.1.0, 0.9.0.1, 0.8.2.0, 0.8.1.0, 0.8.0.2,
0.7.1.2, 0.7.1.1, 0.7.1.0, 0.7.0.1, 0.7.0.0, 0.6.8.0, 0.6.7.0, 0.6.6.0,
0.6.5.0, 0.6.4.0, 0.6.3.0, 0.6.2.0, 0.6.0.3, 0.6.0.2, 0.5.0.1, 0.4.4.2,
0.4.4.1, 0.4.2.0, 0.4.1.0, 0.4.0.3, 0.4.0.1, 0.4.0.0, 0.0.2 (global constraint
requires ==3.0)
EN

回答 2

Stack Overflow用户

发布于 2012-07-12 09:15:20

您需要安装LLVM编译器以便GHC可以使用它,但是gloss库不需要Haskell LLVM库。

如果您的"apt-get install llvm“将LLVM优化器安装为' opt‘而不是' opt-3.0’,那么您可能需要从opt -> opt-3.0手动添加链接"ln -s”

票数 2
EN

Stack Overflow用户

发布于 2012-07-12 01:49:47

它看起来像是gloss-raster中的错误-它不能选择安装在您系统上的LLVM。我建议你在gloss@ouroborus.net上问问

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11413701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档