![在 Ubuntu 13.04 上从源代码安装 Haskell 平台:找不到 OpenGL](https://linux22.com/image/843501/%E5%9C%A8%20Ubuntu%2013.04%20%E4%B8%8A%E4%BB%8E%E6%BA%90%E4%BB%A3%E7%A0%81%E5%AE%89%E8%A3%85%20Haskell%20%E5%B9%B3%E5%8F%B0%EF%BC%9A%E6%89%BE%E4%B8%8D%E5%88%B0%20OpenGL.png)
我正在尝试在相当新的 Ubuntu 13.04 上安装 Haskell Platform 2013.2.0.0,使用此处的说明:如何为 Ubuntu 13.04 安装 Haskell 平台?
我已经安装了评论中提到的额外软件包,但该configure
步骤生成了与未找到 OpenGL 相关的错误。如下所示:
> ./configure
# Omitting some output
# ...
checking for zlibVersion in -lz... yes
checking GL/gl.h usability... yes
checking GL/gl.h presence... yes
checking for GL/gl.h... yes
checking for library containing glEnd... no
configure: error: The OpenGL C library is required
奇怪的是,它可以找到 OpenGL 标头,但找不到glEnd
。知道是什么原因造成的吗?
答案1
安装以下内容:
sudo apt-get install libgl1-mesa-dev
sudo apt-get install libglc-dev
sudo apt-get install freeglut3-dev
sudo apt-get install libedit-dev
sudo apt-get install libglw1-mesa libglw1-mesa-dev
然后
./configure
#now build
sudo make install
cabal update
来源:http://nathanwiegand.com/blog/2009/07/haskell-platform-on-ubuntu.html