~ubuntu-branches/ubuntu/quantal/mesa-glw/quantal

« back to all changes in this revision

Viewing changes to docs/README.OpenStep

  • Committer: Bazaar Package Importer
  • Author(s): Morten Kjeldgaard
  • Date: 2008-05-06 16:19:15 UTC
  • Revision ID: james.westby@ubuntu.com-20080506161915-uynz7nftmfixu6bq
Tags: upstream-7.0.3
ImportĀ upstreamĀ versionĀ 7.0.3

Show diffs side-by-side

added added

removed removed

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