blob: c4f504c22a276603a55720e835a93a97bf7c002e [file] [log] [blame]
Brian Paulecc88c11999-02-23 03:41:13 +00001This is a port of Mesa-3.0 to OpenStep and Rhapsody/YellowBox. Only
2the GL and GLU libraries have been ported. As OpenStep has it's own
3window handling code we simply use the offscreen rendering capability
4of Mesa to generate a bitmap which can then be drawn into a View. An
5example application using Mesa can be found in OpenStep/MesaView.
6Currently only static libraries are built. The code has been tested on the
7Intel hardware version of the following systems:
8
9 OpenStep for Mach 4.2
10 Rhapsody (DR1)
11 YellowBox for NT4 (DR1)
12
13It should, however, work on all other variants of OpenStep for other
14processors without modification. Feedback on this would be appreciated.
15
16To build on UNIX based systems simply type "make openstep".
17
18To build on Win95/WinNT based systems run the "win32-openstep.sh" script from
19the Bourne shell provided with the development environment.
20
21Thiss build the libraries, places them in the "lib" directory and also builds
22the "MesaView" example application. Older examples may be found in the
23OpenStep/Old_Demos directory. These only work on UNIX based systems. The CC
24variable is passed around by the Makefiles so fat libraries may be created
25by alreting this on the command line, e.g. for m68k and i486 support you
26can use the command "make CC='cc -arch m68k -arch i386' openstep".
27
28-Pete French. (pete@ohm.york.ac.uk) 28/5/98