www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/11/15/04:28:43

Date: Tue, 15 Nov 94 11:03:22 JST
From: Stephen Turnbull <turnbull AT shako DOT sk DOT tsukuba DOT ac DOT jp>
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019