README.irix6
上传用户:xk288cn
上传日期:2007-05-28
资源大小:4876k
文件大小:2k
源码类别:

GIS编程

开发平台:

Visual C++

  1. IRIX 6.1 and 6.2 (and later) users of GLUT,
  2. The GLUT source distribution permits the GLUT library implementation to
  3. be compiled in various "object styles" supported by IRIX 6.1 and IRIX
  4. 6.2.  A quick review:
  5.   O32 is the "old" ELF 32-bit object style.  It is supported by both
  6.     IRIX 5.x and IRIX 6.x systems.
  7.   N32 is the "new" ELF 32-bit object style.  It is support on some
  8.     platforms in IRIX 6.1 (6.2 has broader platform support for N32).
  9.     The N32 object style has a more efficient calling convention and
  10.     instruction set usage and generally improved floating point
  11.     performance, but requires R4000 and later processors (R4400, R4600,
  12.     R5000, R8000, and R10000).
  13.   N64 is the ELF 64-bit object style providing "true 64-bit" support.
  14.     The N64 object style was introduced with IRIX 6.0.  It is supported
  15.     on R4400, R5000, R8000, and R10000 processors running a 64-bit
  16.     operating system (IRIX 6.x is for these processor types).
  17. Typically, you can use the O32 object style and be very happy.
  18. However, if you want "true 64-bit" programs or optimal processor
  19. performance from newer high-end MIPS processors, you may want to
  20. consider compiling a N32 or N64 binary.
  21. IRIX 6.x includes X11 & OpenGL library support for these object styles
  22. and so does GLUT, though the N32 and N64 object style verisons of the
  23. GLUT library are not built by default.  However, it is simple to build
  24. them (assuming you have the correct N32 and N64 development subsystems
  25. installed).
  26. BUILD INSTRUCTIONS
  27. ===================
  28. To build the N32 or N64 GLUT libraries, do the following:
  29.   1)  Make sure you are running IRIX 6.1 or later.
  30.   2)  Make sure you have the correct compiler, X11, and OpenGL development
  31.       environment installed for the object style library version you wish
  32.       to generate.
  33.   
  34.   3)  Run "mkmkfiles.sgi" in this directory.
  35.   4)  Make sure you have built the "lib/glut" directory.  Example:
  36.       (cd lib/glut; make)
  37.   5)  Change to one of the N32 or N64 GLUT library directories,
  38.       depending on what "object style" you wish to build:
  39.       N64 (new 64-bit ABI) - "cd lib/glut.n64"
  40.       N32 (new 32-bit ABI) - "cd lib/glut.n32"
  41.   6)  Execute "make" in the directory.
  42. INSTALLATION
  43. =============
  44. If you want to install the resulting archives into the right system
  45. library directories, do the following:
  46.      FOR N32:  cp lib/glut.n32/libglut.a /usr/lib32
  47.      FOR N64:  cp lib/glut.n64/libglut.a /usr/lib64
  48. - Mark Kilgard