Daniel Borca | edf4f53 | 2004-04-14 08:00:52 +0000 | [diff] [blame] | 1 | Mesa 6.1 for MinGW32 |
| 2 | ~~~~~~~~~~~~~~~~~~~~ |
| 3 | |
| 4 | |
| 5 | |
| 6 | Quick & dirty start: |
| 7 | -------------------- |
| 8 | |
| 9 | mingw32-make -f Makefile.mgw [OPTIONS...] |
| 10 | |
| 11 | Look into the corresponding makefiles for further information. |
| 12 | Check README.3DFX to find out how to compile Mesa Glide3 driver |
| 13 | with MinGW32! |
| 14 | |
| 15 | |
| 16 | |
| 17 | Contact: |
| 18 | -------- |
| 19 | |
| 20 | Daniel Borca <dborca@users.sourceforge.net> |
| 21 | |
| 22 | |
| 23 | |
| 24 | WARNING! The info below this line is outdated (yet some of it useful). WARNING! |
| 25 | ******************************************************************************* |
| 26 | |
| 27 | |
| 28 | |
| 29 | August 30, 1998 -- Paul Garceau |
| 30 | Updated January 13, 2000 -- Paul Garceau (pgarceau@teleport.com) |
| 31 | |
| 32 | DISCLAIMER: I make this port of the Mesa 3-D Graphics Library as a service |
| 33 | to the general public. I can, in no way support or make any guarantee that the |
| 34 | build will work for your system. |
| 35 | |
| 36 | The associated packages and batch files I have included as part of the GCC-2.95.2/Mingw32 extension are provided "As-is" with out any guarantee of support or functionality from this author. |
| 37 | |
| 38 | Feel free to modify or change things as you see fit, just remember that |
| 39 | I can't support any modifications you might want to make to the files which I |
| 40 | have included OR the lgpl protected Mesa 3-D Graphics Library. |
| 41 | |
| 42 | I recommend using GCC-2.95.2/Mingw32 which is available at Mumit Khans' ftp site: |
| 43 | |
| 44 | (ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/mingw32/) |
| 45 | |
| 46 | This build has been tested under WinNT4/SP6. Win9x and WinNT5 remain untested by me. I have not tested any of the demos included with Mesa3d. |
| 47 | |
| 48 | I recommend using the GCC-2.95.2/Mingw32. |
| 49 | |
| 50 | ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/mingw32/gcc-2.95.2 |
| 51 | |
| 52 | Much thanks to the combined efforts of Mumit Khan, Jan-Jaap Vanderhagen |
| 53 | and Colin Peters for making it possible for the Mingw32 toolchain to exist. Also, thanks go out to Stephane Rehel for the work that was completed on the Cygwin build. |
| 54 | |
| 55 | Installing GCC-2.95.2/Mingw32 Build: |
| 56 | |
| 57 | a) Open the file archive (either tar.gz or .zip extensions) |
| 58 | |
| 59 | b) Decide the directory you want to move the archived files to. |
| 60 | |
| 61 | d) Extract the files from the archive. |
| 62 | |
| 63 | e) Edit the mingw32.bat file to accomodate your choice of directory structure. |
| 64 | |
| 65 | %mesaroot%: This is your root directory (Mesa-3.3) |
| 66 | %mesasrc%: This is the Mesa-3.3 src directory (Mesa-3.3\src) |
| 67 | %mesalib%: This is where the build will put libGL.a and libGLU.a |
| 68 | |
| 69 | Running the Build: |
| 70 | |
| 71 | Open your Command Prompt or MS-DOS prompt. |
| 72 | Go to your Mesa-3.3 'root' directory |
| 73 | At the command line type: mingw32 |
| 74 | |
| 75 | That's all there is to it. |
| 76 | |
| 77 | Enjoy! |
| 78 | |
| 79 | Peace, |
| 80 | |
Brian Paul | ecc88c1 | 1999-02-23 03:41:13 +0000 | [diff] [blame] | 81 | Paul G. (pgarceau@teleport.com) |