[Plib-cvs] plib README,1.9,1.10 README.GLUT,1.2,1.3
Brought to you by:
sjbaker
From: Steve B. <sj...@us...> - 2004-04-09 02:22:51
|
Update of /cvsroot/plib/plib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3035/plib Modified Files: README README.GLUT Log Message: Cleaned up some ancient junk in the README files. Updated docs ready for release. Index: README =================================================================== RCS file: /cvsroot/plib/plib/README,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- README 2 Sep 2002 05:40:51 -0000 1.9 +++ README 9 Apr 2004 02:09:37 -0000 1.10 @@ -64,11 +64,16 @@ matrix math, spheres, boxes, frustra, etc) SL -- A Games-oriented Sound Library. FNT -- OpenGL texture-mapped font Library. +PW -- A minimalist windowing library. +PSL -- A C-like scripting language. SSG -- A Simple Scene Graph API built on top of OpenGL. NET -- Some Networking functions for games. UTIL-- Utilities - things that your OS would normally handle - but these functions are portable. +SSGAUX -- Some optional additional high level features for SSG [...66 lines suppressed...] #include <plib/net.h> #include <plib/ssgAux.h> @@ -163,12 +166,15 @@ Add any of these to your link line: -lplibjs -lplibssgaux -lplibssg -lplibsl -lplibpu - -lplibfnt -lplibnet -lplibsg -lplibul + -lplibpuaux -lplibpw -lplibpsl -lplibfnt -lplibnet + -lplibsg -lplibul Under UNIX/Linux, you'll also need: - -lglut -lGLU -lGL -L/usr/X11/lib -lX11 -lXext -lXmu -lm + -lGLU -lGL -L/usr/X11/lib -lX11 -lXext -lXmu -lm +...and perhaps a -l for whatever windowing library +you're using - unless it's the built-in PW library. Steve Baker. <sjb...@ai...> Index: README.GLUT =================================================================== RCS file: /cvsroot/plib/plib/README.GLUT,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- README.GLUT 1 Sep 2002 08:24:51 -0000 1.2 +++ README.GLUT 9 Apr 2004 02:09:37 -0000 1.3 @@ -1,27 +1,3 @@ -Though PUI depends on GLUT or freeglut by default, it is possible to -build a GLUT-free PUI library by passing --without-glut to the configure -script if you can live with a couple of limitations: - - -Since there is no longer any way for PUI to glutGet() the screen -dimensions, your application must tell PUI every time it changes the -screen size: - - puSetWindowSize ( int width, int height ) ; - - -Spreading PUI widgets across multiple Windows does (at the moment) not -work without GLUT. - - -Without GLUT, PUI can also not create the default PUI fonts from the -seven GLUT bitmap fonts like it normally would. Instead, it tries to load -some textured fonts in the puInit routine. Hence, you have to ensure that -the Courier.txf, Times-Roman.txf and Helvetica.txf files from -examples/src/fnt/data/ are in the current directory when using the -GLUT-free PUI library. - - -- Sebastian Ude, August 2002 +PUI no longer depends on GLUT or freeglut. |