[BACK]Return to README.FIRST CVS log [TXT][DIR] Up to [Development] / performer

Annotation of performer/README.FIRST, Revision 1.3

1.1       flynnt      1: 	                 OpenGL|Performer (TM) README.FIRST
                      2:
                      3: INTRODUCTION
                      4:
1.3     ! flynnt      5:     These notes briefly describe the structure of the OpenGL|Performer (TM)
        !             6:     source tree and how it can be built.
1.1       flynnt      7:
1.3     ! flynnt      8:     For the latest news concerning OpenGL|Performer (TM) please consult the
        !             9:     following URL:
1.1       flynnt     10:
1.3     ! flynnt     11:         http://oss.sgi.com/projects/performer/
        !            12:     or
        !            13:         http://www.sgi.com/software/performer/
1.1       flynnt     14:
                     15:
                     16: TREE STRUCTURE
                     17:
1.3     ! flynnt     18:     The source tree containing the OpenGL|Performer (TM) source is
        !            19:     structured as follows:
        !            20:        src/
        !            21:            conv/    - Convertion utilities
        !            22:            lib/     - Inventor database, interaction, and nodekit source
        !            23:            pguide/  - Sample programs from the Performer Programming Guide
        !            24:            sample/  - sample programs and examples
        !            25:            tools/   - various porting and conversion scripts
        !            26:
        !            27:     On IRIX:
        !            28:     This source tree is identical to what is shipped under
        !            29:     /usr/share/Performer/src in the Performer development distribution.
        !            30:
        !            31:     On Linux:
        !            32:     This source code in this tree is identical to what is shipped
        !            33:     under /usr/share/Performer/src in the Performer development
        !            34:     distribution.  The Makefiles, however, have been renamed so as
        !            35:     to not conflict with the IRIX makefiles.  In the future, both
        !            36:     IRIX and Linux will use the same makefiles.
1.1       flynnt     37:
                     38: DEPENDENCIES
                     39:
1.3     ! flynnt     40:     The source in its current form will compile on IRIX and Linux i386.
1.1       flynnt     41:
1.3     ! flynnt     42:     Currently the only dependencies include OpenGL(R) and X11R6,
        !            43:     Motif(R) 1.2x, and an existing installation of the OpenGL Performer
        !            44:     development package.
1.1       flynnt     45:
                     46:
                     47: BUILDING THE TREE
                     48:
                     49: 	1) Set the environment variable PFROOT to point to the root
                     50: 	   directory of where this source is located.
                     51:
                     52: 		setenv PFROOT `pwd`
                     53:
                     54: 	2) The makefiles will look for pfcommondefs and pfcommonrules in
                     55: 	   $(PFROOT)/usr/share/Performer/src/.  Create a usr/share/Performer
                     56: 	   directory:
                     57:
                     58: 		mkdir -p usr/share/Performer
                     59:
                     60: 	3) Make a symlink to this directory so that there exists a valid
                     61: 	   $(PFROOT)/usr/share/Performer/src/.
                     62:
1.2       flynnt     63: 		ln -s -f ../../../src  usr/share/Performer/src
1.1       flynnt     64:
                     65: 	4) Change to the src/ directory:
                     66:
                     67: 		cd src
                     68:
                     69: 	5) Make the examples:
                     70:
                     71: 		make dso
                     72:

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>