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

Annotation of performer/README.FIRST, Revision 1.2

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

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