README.irix6
上传用户:xk288cn
上传日期:2007-05-28
资源大小:4876k
文件大小:2k
- IRIX 6.1 and 6.2 (and later) users of GLUT,
- The GLUT source distribution permits the GLUT library implementation to
- be compiled in various "object styles" supported by IRIX 6.1 and IRIX
- 6.2. A quick review:
- O32 is the "old" ELF 32-bit object style. It is supported by both
- IRIX 5.x and IRIX 6.x systems.
- N32 is the "new" ELF 32-bit object style. It is support on some
- platforms in IRIX 6.1 (6.2 has broader platform support for N32).
- The N32 object style has a more efficient calling convention and
- instruction set usage and generally improved floating point
- performance, but requires R4000 and later processors (R4400, R4600,
- R5000, R8000, and R10000).
- N64 is the ELF 64-bit object style providing "true 64-bit" support.
- The N64 object style was introduced with IRIX 6.0. It is supported
- on R4400, R5000, R8000, and R10000 processors running a 64-bit
- operating system (IRIX 6.x is for these processor types).
- Typically, you can use the O32 object style and be very happy.
- However, if you want "true 64-bit" programs or optimal processor
- performance from newer high-end MIPS processors, you may want to
- consider compiling a N32 or N64 binary.
- IRIX 6.x includes X11 & OpenGL library support for these object styles
- and so does GLUT, though the N32 and N64 object style verisons of the
- GLUT library are not built by default. However, it is simple to build
- them (assuming you have the correct N32 and N64 development subsystems
- installed).
- BUILD INSTRUCTIONS
- ===================
- To build the N32 or N64 GLUT libraries, do the following:
- 1) Make sure you are running IRIX 6.1 or later.
- 2) Make sure you have the correct compiler, X11, and OpenGL development
- environment installed for the object style library version you wish
- to generate.
-
- 3) Run "mkmkfiles.sgi" in this directory.
- 4) Make sure you have built the "lib/glut" directory. Example:
- (cd lib/glut; make)
- 5) Change to one of the N32 or N64 GLUT library directories,
- depending on what "object style" you wish to build:
- N64 (new 64-bit ABI) - "cd lib/glut.n64"
- N32 (new 32-bit ABI) - "cd lib/glut.n32"
- 6) Execute "make" in the directory.
- INSTALLATION
- =============
- If you want to install the resulting archives into the right system
- library directories, do the following:
- FOR N32: cp lib/glut.n32/libglut.a /usr/lib32
- FOR N64: cp lib/glut.n64/libglut.a /usr/lib64
- - Mark Kilgard