From: ao950 AT FreeNet DOT Carleton DOT CA (Paul Derbyshire) Newsgroups: comp.os.msdos.djgpp Subject: The DJGPP Oracle Date: 11 Aug 1997 08:17:10 GMT Organization: The National Capital FreeNet Lines: 62 Message-ID: <5smhq6$6k9@freenet-news.carleton.ca> Reply-To: ao950 AT FreeNet DOT Carleton DOT CA (Paul Derbyshire) NNTP-Posting-Host: freenet6.carleton.ca To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk I have an idea. Some people have noted how big the FAQ is getting, and thus how much harder it is to find info in it or even know where the FAQ ends. (I have asked questions here seemingly unrelated to DJGPP, as about "cawf", and been told the answer is, amazingly enough, in the FAQ!) Thus, perhaps a computer program, an expert system, could be made with the FAQ as its database, which responds to hierarchical questions or allows direct browsing of the FAQ questions. Imagine this: 1. How do I install DJGPP? (What to get, how to set it up) 2. What is cawf/groff/Allegro/etc: DJGPP connected utilities and add-ons 3. I can't compile C (troubleshooting installation and usage) 4. Gcc does something weird: why? (All about "a.exe", and such) 5. I can't compile C++ though C works fine (Gxx and iostream) 6. I have long file name problems (e.g. it wants iostreams.h and I only have iostream.h) 7. I have makefile problems (Missing separators and more) 8. I'm trying to port foo.c: what's the equivalent of foofunc()? 9. I want to chain an interrupt: how? 10. I want to access video ram and the hardware registers: how? 11. What the heck is DPMI anyways? 12. How the devil to I make a DOS-Foobox cross compiler? 13. What libraries and other useful tools are out there? . . . Enter choice: 1 1. I want to compile C programs for DOS 2. I want to compile C++ for DOS 3. I want to compile Fortran, Pascal, or something else weird 4. I want to compile for Windows 5. What addons should I get in addition to the basic installation? Enter choice: 5 It is highly recommended you get the info files for every part you obtain, and the txinfo package, and the FAQ or the Oracle or both. 1. I want to do graphics: is there a graphics library I can get easy? Get Allegro or GRX. Many DJGPP users swear by one or the other. They are in the gnu/v2foo directory on ftp.bar.net. If you get Allegro you will need Make. 2. I want to compile big multifile projects: are there tools to simplify that? Gnu Make and RHIDE are recommented. Make can be found in the wherever directory on whatever site. RHIDE is at http://www.tu-chemintz/foo/bar/whatever it was. 3. I hate commandlines! Can I avoid them? Get RHIDE, see above. 4. I hate DOS! Can I avoid it? Get BASH etc. -- .*. Where feelings are concerned, answers are rarely simple [GeneDeWeese] -() < When I go to the theater, I always go straight to the "bag and mix" `*' bulk candy section...because variety is the spice of life... [me] Paul Derbyshire ao950 AT freenet DOT carleton DOT ca, http://chat.carleton.ca/~pderbysh