我使用“yum install Mesa*”成功安装了 Mesa,并下载了 MesaDemos-7.8.tar.gz 存档。
现在我尝试按照“Mesa3d.org -> 下载/安装 -> 编译和安装 -> 1.5 运行演示”中的说明进行操作,
但在 progs/demos 中只有 *.c 文件,当我尝试编译它们时,
我收到许多类似的错误,例如:
gears.c:(.text+0x54): undefined reference to `glShadeModel'
我猜这是一个非常菜鸟的问题,而且我知道有一个非常简单的解决方案,但是我不知道...
在文件的开头有所有必要的#includes:
#include <math.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <GL/glut.h>
所以我有几个问题:
网上有没有 Mesa 论坛?
有没有编译好的演示?
有没有网站有详细描述 Mesa 使用的示例?
我需要什么来编译这些示例?
我有 CentOS 5
谢谢你的到来。
答案1
因此,在根 Mesa 解压目录中执行 ./configure 之前必须先执行此操作,如下所述:
http://www.mesa3d.org/install.html#unix-x11