home *** CD-ROM | disk | FTP | other *** search
- This is README.1ST, which you should have read before any other. Please
- read this COMPLETELY before going any further.
-
- WARNING: This software comes with ABSOLUTELY NO WARRANTEE. I can't even
- guarantee that this software won't wipe out your entire hard drive (it's
- happened to a few people before). USE AT YOUR OWN RISK! It's always a
- good idea to make regular backups of your hard drives anyway.
-
- If you are using PKUNZIP to extract your files, don't forget the -d or
- you'll get them all in the same directory! All djgpp modules are
- designed to be unzipped from the same directory, so that they install
- themselves properly. You should also use the -o switch, since some
- files are included in multiple modules.
-
- You should be able to find documentation in various subdirectories of
- the docs directory in the djgpp distribution.
-
- djgpp is a complete 32-bit C and C++ development environment for DOS.
- This product is intended for users who have experience using Unix, not
- DOS users who expect djgpp to act like any other DOS compiler. This is
- NOT the software you want if you want to learn programming.
-
- Supported: 80386, 80387, 80486, XMS, himem.sys, VCPI, QEMM, 386MAX,
- DesqView, Windows, OS/2.
-
- Unsupported: XTs, 80286, multitasking, signals.
-
- Features: 80387 emulator, 32-bit unix-ish environment, flat memory
- model, debugger, SVGA graphics.
-
- ==================== Reporting bugs ====================
-
- ALL changes to the source code should be submitted in "diff -c2" format.
- If you just send replacement files, I'll reject them, since I don't know
- which parts you've changed and my sources keep changing anyway. Diffs
- will also be rejected for use of bcc features in go32 sources (like //
- comments), or more than one feature or bugfix per diff. Please use the
- same programming style as the existing style when making changes to my
- sources.
-
- Note that new features are not bugs. If you would like to work on
- adding features to djgpp, please send me e-mail at dj@ctron.com
- beforehand, in case it's being worked on already and to coordinate it's
- integration. If you want to request a new feature but not work on it,
- send to the mailing list.
-
- If the problem is in one of the FSF utilities, please don't expect me to
- fix it. Problems with FSF code should be reported to the FSF; I only
- compile the code and distribute it. My best suggestion is to post to
- the appropriate newsgroup or mailing list, but if you can't find one,
- ask gnu@prep.ai.mit.edu.
-
- If the problem is in anything else, and you have e-mail access, I strongly
- recommend joining the djgpp mailing list. To do so, send mail to
- listserv@sun.soe.clarkson.edu:
-
- $ mail listserv@sun.soe.clarkson.edu
- Subject:
- help
- add <e-mail address> djgpp
- ^D
-
- Any mail sent to djgpp@sun.soe.clarkson.edu will get automatically
- forwarded to all the subscribers on the list, and someone may have an
- answer to your query. Note that I (DJ) am of course a subscriber, so I
- will get it also.
-
- If all else fails, you may contact me directly at dj@ctron.com
- (preferred) or at home:
-
- DJ Delorie
- 24 Kirsten Ave
- Rochester, NH 03867-2954
- USA
-
- ==================== Redistribution ====================
-
- The utilities built from FSF code may NOT be made available through any
- means not prepared to also distribute the source for those utilities.
- This isn't just a good idea, it's the LAW. Read the file "copying" for
- more details on FSF copyright terms. Since djgpp includes such
- binaries, it requires the same terms.
-
- Programs that link in FSF code must comply with the GNU Library Licence,
- or the GNU public license. All FSF objects are in libgpl.a.
-
- I strongly recommend prepending stub.exe (use aout2exe) for any programs
- you intend to distribute. This aids upgrading go32, since stub.exe
- doesn't change, and aout2exe produces a faster executable due to disk
- alignment.
-
-