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