Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | RSS feed

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html lang="en">
  3. <head>
  4.   <meta http-equiv="content-type" content="text/html; charset=utf-8">
  5.   <title>Getting Mesa</title>
  6.   <link rel="stylesheet" type="text/css" href="mesa.css">
  7. </head>
  8. <body>
  9.  
  10. <div class="header">
  11.   <h1>The Mesa 3D Graphics Library</h1>
  12. </div>
  13.  
  14. <iframe src="contents.html"></iframe>
  15. <div class="content">
  16.  
  17. <h1>Downloading</h1>
  18.  
  19. <p>
  20. Primary Mesa download site:
  21. <a href="ftp://ftp.freedesktop.org/pub/mesa/">freedesktop.org</a> (FTP)
  22. </p>
  23.  
  24. <p>
  25. When a new release is coming, release candidates (betas) may be found
  26. <a href="ftp://ftp.freedesktop.org/pub/mesa/beta/">here</a>.
  27. </p>
  28.  
  29.  
  30. <h1>Unpacking</h1>
  31.  
  32. <p>
  33. Mesa releases are available in three formats: .tar.bz2, .tar.gz, and .zip
  34. </p>
  35.  
  36. <p>
  37. To unpack .tar.gz files:
  38. </p>
  39. <pre>
  40.         tar zxf MesaLib-x.y.z.tar.gz
  41. </pre>
  42. or
  43. <pre>
  44.         gzcat MesaLib-x.y.z.tar.gz | tar xf -
  45. </pre>
  46. or
  47. <pre>
  48.         gunzip MesaLib-x.y.z.tar.gz ; tar xf MesaLib-x.y.z.tar
  49. </pre>
  50. <p>
  51. To unpack .tar.bz2 files:
  52. </p>
  53. <pre>
  54.         bunzip2 -c MesaLib-x.y.z.tar.gz | tar xf -
  55. </pre>
  56. <p>
  57. To unpack .zip files:
  58. </p>
  59. <pre>
  60.         unzip MesaLib-x.y.z.zip
  61. </pre>
  62.  
  63.  
  64. <h1>Contents</h1>
  65.  
  66. <p>
  67. After unpacking you'll have these files and directories (among others):
  68. </p>
  69. <pre>
  70. Makefile        - top-level Makefile for most systems
  71. configs/        - makefile parameter files for various systems
  72. include/        - GL header (include) files
  73. bin/            - shell scripts for making shared libraries, etc
  74. docs/           - documentation
  75. src/            - source code for libraries
  76. src/mesa        - sources for the main Mesa library and device drivers
  77. src/gallium     - sources for Gallium and Gallium drivers
  78. src/glx         - sources for building libGL with full GLX and DRI support
  79. </pre>
  80.  
  81.  
  82. <p>
  83. Proceed to the <a href="install.html">compilation and installation
  84. instructions</a>.
  85. </p>
  86.  
  87.  
  88. <h1>Demos, GLUT, and GLU</h1>
  89.  
  90. <p>
  91. A package of SGI's GLU library is available
  92. <a href="ftp://ftp.freedesktop.org/pub/mesa/glu/">here</a>
  93. </p>
  94.  
  95. <p>
  96. A package of Mark Kilgard's GLUT library is available
  97. <a href="ftp://ftp.freedesktop.org/pub/mesa/glut/">here</a>
  98. </p>
  99.  
  100. <p>
  101. The Mesa demos collection is available
  102. <a href="ftp://ftp.freedesktop.org/pub/mesa/demos/">here</a>
  103. </p>
  104.  
  105. <p>
  106. In the past, GLUT, GLU and the Mesa demos were released in conjunction with
  107. Mesa releases.  But since GLUT, GLU and the demos change infrequently, they
  108. were split off into their own git repositories:
  109.  
  110. <a href="http://cgit.freedesktop.org/mesa/glut/">GLUT</a>,
  111. <a href="http://cgit.freedesktop.org/mesa/glu/">GLU</a> and
  112. <a href="http://cgit.freedesktop.org/mesa/demos/">Demos</a>,
  113. </p>
  114.  
  115. </div>
  116. </body>
  117. </html>
  118.