在 Ubuntu 13.04 上从源代码安装 Haskell 平台:找不到 OpenGL

在 Ubuntu 13.04 上从源代码安装 Haskell 平台:找不到 OpenGL

我正在尝试在相当新的 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

相关内容