Some cleanup and touchup to the web-pages.

Nothing exciting.


git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@416 7f0cb862-5218-0410-a997-914c9d46530a
This commit is contained in:
rkrolib 2003-12-25 16:22:03 +00:00
parent e72b2158c0
commit 2d4c487aff
4 changed files with 19 additions and 9 deletions

View File

@ -14,9 +14,9 @@ generateHeader($_SERVER['PHP_SELF']);
?>
<div class="textheader">What?</div>
<p>freeglut is a completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library. GLUT was originally written by Mark Kilgard to support the sample programs in the second edition OpenGL 'RedBook'. Since then, GLUT has been used in a wide variety of practical applications because it is simple, universally available and highly portable.</p>
<p>freeglut is a completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library. GLUT was originally written by Mark Kilgard to support the sample programs in the second edition OpenGL 'RedBook'. Since then, GLUT has been used in a wide variety of practical applications because it is simple, widely available and highly portable.</p>
<?PHP
generateFooter();
?>
?>

View File

@ -16,8 +16,12 @@ generateHeader($_SERVER['PHP_SELF']);
<div class="textheader">How to install freeglut...</div>
<p>It's not *that* hard...</p>
<p>Presently, there are few pre-packaged installs, so the recommended method for most users is to follow these instructions. Even if you have a package system that includes freeglut, you may wish to manually install for a variety of reasons. A likely reason is simply that the latest version of freeglut may not have been packaged.</p>
<p>So...</p>
<div class="textheader">Download freeglut</div>
<p>First, you need to download a freeglut release. Newer is generally better, but unless you know what you're doing, you should use a release marked "Stable." So download the newest Stable release that you can.</p>
<p>First, you need to download a freeglut release. Newer is generally better, but unless you know what you're doing, you should use a release marked "Stable." So download the newest Stable release that you can. (On the other hand, if you discover a bug and want to report it, it is helpful to try to run the "current" freeglut, as we have been known to fix some bugs before they are reported.)</p>
<div class="textheader">Untar and configure the packages</div>
<p>Copy the tarball you downloaded into a temporary directory. Untar it as follows:</p>
@ -29,6 +33,12 @@ generateHeader($_SERVER['PHP_SELF']);
<div class="textheader">Now, configure the packages:</div>
<blockquote>./configure</blockquote>
<p>NetBSD users may need a slightly different command:</p>
<blockquote><tt>LDFLAGS=-Wl,-R/usr/X11R6/lib ./configure</tt></blockquote>
<p>...to properly handle things.</p>
<div class="textheader">Build and install freeglut</div>
<p>Once that completes, it's time to build and install freeglut (Note that you will have to be the superuser to make install).</p>

View File

@ -19,22 +19,22 @@ running with freeglut.</div>
<div class="textheader">What?</div>
<p>freeglut is a completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library. GLUT was originally written by Mark Kilgard to support the sample programs in the second edition OpenGL 'RedBook'. Since then, GLUT has been used in a wide variety of practical applications because it is simple, universally available and highly portable.</p>
<p>freeglut is a completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library. GLUT was originally written by Mark Kilgard to support the sample programs in the second edition OpenGL 'RedBook'. Since then, GLUT has been used in a wide variety of practical applications because it is simple, widely available and highly portable.</p>
<p>GLUT (and hence freeglut) allows the user to create and manage windows containing OpenGL contexts on a wide range of platforms and also read the mouse, keyboard and joystick functions.</p>
<p>freeglut is released under the X-Consortium license.</p>
<div class="textheader">Why?</div>
<p>The original GLUT library seems to have been abandoned with the most recent version (3.7) dating back to August 1998. It's license does not allow anyone to distribute modified library code. This would be OK, if not for the fact that GLUT is getting old and really needs improvement. Also, GLUT's license is incompatible with some software distributions (eg Xfree86).</p>
<p>The original GLUT library seems to have been abandoned with the most recent version (3.7) dating back to August 1998. Its license does not allow anyone to distribute modified library code. This would be OK, if not for the fact that GLUT is getting old and really needs improvement. Also, GLUT's license is incompatible with some software distributions (e.g., Xfree86).</p>
<div class="textheader">Who?</div>
<p>freeglut was originally written by Pawel W. Olszta with contributions from Andreas Umbach and Steve Baker. Steve is now the official owner/maintainer of freeglut.</p>
<div class="textheader">When?</div>
<p>Pawel started freeglut development on December 1st, 1999. The project is now a virtually 100% replacement for the original GLUT with only a few departures (such as the abandonment of SGI-specific features such as the Dials&Buttons box and Dynamic Video Resolution).</p>
<p>Pawel started freeglut development on December 1st, 1999. The project is now virtually a 100% replacement for the original GLUT with only a few departures (such as the abandonment of SGI-specific features such as the Dials&Buttons box and Dynamic Video Resolution) and a shrinking set of bugs.</p>
<a name="download"></a>
<div class="textheader">Downloads...</div>
<p>Below are file links for the freeglut project. README files are included, or you can check the install documentation. Have fun!</p>
<p>Below are file links for the freeglut project. README files are included. You can also check the install documentation. Have fun!</p>
<div class="indent">
<div class="textheader">Stable Releases</div>
<p>
@ -70,4 +70,4 @@ running with freeglut.</div>
<?PHP
generateFooter();
?>
?>

View File

@ -32,7 +32,7 @@ generateHeader($_SERVER['PHP_SELF']);
<div class="news-item">
<div class="news-header">freeglut 2.0.1 Released [23 October 2003]</div>
<p>2.0.1 fixes a number of bugs with menus, especially in Linux.</p>
<p>2.0.1 fixes a number of bugs with menus, especially in the UNIX_X11.</p>
</div>