.... Since this seems to be a typical problem, i.e., getting started seems to be the most difficult thing about GPC, I suggest to write more about this in the FAQ, as detailed as possibled -- starting from zero, covering different platforms, when (and how) to get a GPC binary or rather the source distribution, etc.
E.g., on Linux you better build GPC yourself because of glibc incompatibilities, but you can assume gcc, binutils, libc, ncurses etc. to be present, while under Dos, you better get a GPC binary for the first try and you need other files (that's already in the FAQ). The Chief is just writing a FAQ about building under MS-Windows which could be included or referenced.
Another thing to mention is the libraries needed by some Pascal units, see ftp://agnes.dida.physik.uni-essen.de/gnu-pascal/libs/README (you can copy the text if you want). ...... Frank
With the binary distribution of gpc for djgpp - what is the problem with archieving all that is need in one file. I think this would help alot, also avoids problems with mismatch between the gpb binary and the compiler version of the C compiler.