Date: Tue, 15 Nov 94 11:03:22 JST From: Stephen Turnbull To: TAUPIN AT rsovax DOT lps DOT u-psud DOT fr Cc: djgpp AT sun DOT soe DOT clarkson DOT edu Subject: Diags when compiling. DT-- >Subj: Diags when compiling. ^^^^ It would save everyone a lot of trouble if you used normal RFC-822 headers...what mailer are you using? My condolences, Mr. Taupin. I suggest you simply pass all messages mentioning "RFC-822" on to your system administrator.... > >When gcc makes diags, they are written on the screen. But the claassical >DOS piping (i.e. saying gcc -c myfile.c >myfile.log) does not work. Here we go again. Basically, the problem is that diags appear on stderr, but > redirects stdout. You have several options for correcting this situation: a) Use 4DOS or another shell which allows stderr redirection. b) Put 2r1 in your GO32 environment variable (note: this may redirect preprocessor diagnostics into compiler input and confuse the @#$ out of it--at least it did in 1.11 [I got 4DOS before 1.12 :-)]. YMMV.) OK, so that wasn't several. Sorry! :-) There are also a number of public domain solutions at Simtel mirrors, I believe they usually are found in something like /pub/msdos/shellutl. Look at the 00-index.txt to find out which ones are redirections. 4DOS (in my opinion by far the preferred solution, unless you want to try MS_SH, which is in shellutl also, current version is >= 2.3; I had bad luck with MS_SH so I stick to 4DOS), is to be found at Simtel and its mirrors in pub/msdos/4dos/4DOSxxA.ZIP and .../4DOSxxB.ZIP. These are always the most recent versions of the shell and documentation. The 'xx' of course is version number, current version >= 5.5. There may be patch files; these are never needed by new users, since the patched versions of the full distribution replace the unpatched version when the patches are uploaded. (The idea is that you only download the necessary patches to a version you downloaded a few weeks before; new releases are downloaded in full with no patches necessary.) The most recent version of 4DOS and patches (if any) are always available at ftp.std.com in /vendors/jp/4dos/.... --Steve