[教學] ubuntu10下安裝mesa7.11

mesa的好處是,教學文章很多

但是,open source的缺點就是,只要版本一更新,在某些不知道的角落就可能出現error

所以還是花了我兩天的時間在建立環境

以下是我的步驟

系統:ubuntu 10.04
目標:mesa 3d 7.11, mesa demo 8.01

1.

首先環境軟體都升級

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install xutils-dev g++ flex bison build-essential libffi-dev xorg-dev llvm

出現 ldconfig deferred processing now taking place 的話->重開機

2.

需要DRM (Direct Render Manager)

去•http://dri.freedesktop.org/libdrm/ 抓,我用2.4.24或2.4.31都可以

解壓縮後

./configure -enable-nouveau-experimental-api
make
sudo make install

看看會不會少什麼,少什麼就想辦法抓什麼= =

3.

去官網抓mesa ftp://ftp.freedesktop.org/pub/mesa/7.11/

也壓縮後

export PKG_CONFIG_PATH=dcl
./configure –enable-gles1 –enable-gles2 –enable-gallium-egl –prefix=/usr/local
(其實是兩個- -,但是wordpress會把他變成一個比較長的。大家自己改一下)

make
sudo make install

4.檢查是否mesa安裝完成

sudo apt-get install mesa-utils

然後輸入glxinfo,在中間可以找到

OpenGL vendor string: Mesa Project

表示安裝完成

5.

安裝MesaDemo前還需安裝GLEW

•http://archive.ubuntu.com/ubuntu/pool/main/g/glew/glew_1.5.7.is.1.5.2.orig.tar.gz
解壓縮,
make
sudo make install
如果有glu.h找不到的問題話,先裝
sudo apt-get install freeglut3 glut-doc
6.
下載Mesa demo
•./configure
•make
•sudo make install
裝完後/usr/local/bin目錄下會出現vp-tyi等物件,表示完成
廣告

One thought on “[教學] ubuntu10下安裝mesa7.11

  1. 如果ubuntu11要裝mesa 8.0.1

    先額外裝
    sudo apt-get install libx11-xcb-dev libxcb-glx0-dev

    mesa解壓縮後的動作
    ./configure
    make linux-x86
    sudo make install

    但是這樣子好像有問題,vandor會顯示mesa project and sci,我不知道

迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s