From c609d3620353ed15e0c5827cf4968b6ca5ceef42 Mon Sep 17 00:00:00 2001 From: fayjf Date: Tue, 28 Nov 2006 19:01:13 +0000 Subject: [PATCH] Adding a Frequently Asked Questions file git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@714 7f0cb862-5218-0410-a997-914c9d46530a --- .gitattributes | 1 + freeglut/freeglut/FrequentlyAskedQuestions | 70 ++++++++++++++++++++++ 2 files changed, 71 insertions(+) create mode 100644 freeglut/freeglut/FrequentlyAskedQuestions diff --git a/.gitattributes b/.gitattributes index 8a4fce8..dec6525 100644 --- a/.gitattributes +++ b/.gitattributes @@ -3,6 +3,7 @@ freeglut/freeglut/.cvsignore svn_keywords=Author+Date+Id+Revision freeglut/freeglut/AUTHORS svn_keywords=Author+Date+Id+Revision freeglut/freeglut/COPYING svn_keywords=Author+Date+Id+Revision freeglut/freeglut/ChangeLog svn_keywords=Author+Date+Id+Revision +freeglut/freeglut/FrequentlyAskedQuestions -text freeglut/freeglut/LISEZ_MOI svn_keywords=Author+Date+Id+Revision freeglut/freeglut/Makefile.am svn_keywords=Author+Date+Id+Revision freeglut/freeglut/NEWS svn_keywords=Author+Date+Id+Revision diff --git a/freeglut/freeglut/FrequentlyAskedQuestions b/freeglut/freeglut/FrequentlyAskedQuestions new file mode 100644 index 0000000..6261f1e --- /dev/null +++ b/freeglut/freeglut/FrequentlyAskedQuestions @@ -0,0 +1,70 @@ +========== ===== ========= ===== ======== +FREQUENTLY ASKED QUESTIONS ABOUT freeglut +========== ===== ========= ===== ======== + +Last updated on November 28, 2006 + + +General Questions +======= ========= +(1) Will "freeglut" ever support (fill in the blank)? + + If the GLUT library supports the feature, "freeglut" should support it. If "freeglut" does not support it and there is a call for it, then we are certainly open to adding it. + + If the GLUT library does not support the feature, "freeglut" is probably not going to. The "freeglut" library was designed to be a drop-in replacement for GLUT, a lightweight and simple windowing system for the OpenGL Red Book demonstration programs and no more. If you want a more functional windowing system we suggest that you look elsewhere. + +(#) I have a question that is not answered here. What do I do to get an answer? + + Check the "README" files that came with the distribution. If the question is not addressed there, please post it on the "freeglut-developer" mailing list on the Source Forge web site. + + + + + +*nix Questions +==== ========= + +(1) How I can build "freeglut" with debugging symbols and traces? + + CFLAGS="-g $CFLAGS" LDFLAGS="-g $LDFLAGS" ./configure \ + --enable-debug + + +(2) How can I have both a normal, and a debug-enabled version of "freeglut"? + + cd .. + mkdir freeglut-normal + cd freeglut-normal + ../freeglut-2.x/configure + make + cd .. + mkdir freeglut-debug + CFLAGS="-g $CFLAGS" LDFLAGS="-g $LDFLAGS" \ + ../freeglut-2.x/ configure --enable-debug [*] + make + + [*] optionally use --program-suffix=dbg to have them coexist when installing + + +(3) My linking fails due to undefined symbols. What libraries do I need to link? + + Look at the generated libfreeglut.la or use libtool --link (see the libtool manual). + + + + + +Windows Questions +======= ========= + +(1) My linking fails due to undefined symbols. What libraries do I need to link? + + All the required libraries (and a couple of unnecessary ones) should be automatically included thanks to the "#pragma comment (lib" statements in "freeglut_std.h". If your linking fails due to undefined symbols, there is an excellent chance that "freeglut" is not the culprit. + + + + + +Other Operating System Questions +===== ========= ====== ========= +