1This is a port of the GL and GLU libraries to NeXT/Apple object 2orientated systems. As these systems have their own window handling 3systems we simply use the offscreen rendering capability of Mesa 4to generate bitmaps which may then be displayed by the application 5with a View as required. Example pieces of code may be found in the 6OpenStep directory. 7 8Sadly there are now a proliferation of different system that we need to 9support compilation for: The original NextStep system, The OpenStep 10system, the Rhapsody/Mac OS X system and also the windows implementations 11of the latter two systems. This version of the code has been compiled and 12tested under the following architectures: 13 14 NextStep 3.3 15 OpenStep 4.2 16 Rhapsody DR2 17 WebObjects for NT 3.5 18 WebObjects for NT 4.0 19 20All tests were done with Intel processors. Feedback on other systems would, 21however, be appreciated ! 22 23On UNIX systems simply type "make openstep". Under Windows systems 24with WebObjects run the "win32-openstep.sh" script from within the Bourne 25shell provided with the development environment. In both cases this will 26build the libraries and place them into the "lib" directory. Some examples 27may be found in the OpenStep directory showing how to use the code in an 28actual application (MesaView) as well as some command line demos. 29 30The CC variable may be specified on the command line for doing such things 31as building FFAT libraries or using alternative compilers to the standard 'cc' 32e.g. make CC='cc -arch m68k -arch i386' openstep" will build the libraries 33with both intel and motorola architectures. 34 35-Pete French. (pete@ohm.york.ac.uk) 7/6/1999 36