compilation with windows compilers

Levent Yilmaz <[email protected]> Thu, 13 May 2004 18:16:08 -0400
Newsgroups gmane.emacs.xemacs.windows
Message-ID <[email protected]>
Hello All!

(I hope my mail will be seen amidst the junk :) )

I have Cygwin (on windoze XP) and started using Xemacs 21.4.15 recently. 
(with great fascination, and regret that I have been ignoring such a 
beautiful editor until its 21st release!)

Anyway, my problem is I cannot get my dear fortran compiler (in 
particular CVF6.6) integrated with compile facilities in Xemacs. (no 
problems with gcc what so ever - so it is not a problem with my Xemacs 
or Cygwin installation).

Well the problem is multi-fold, two of which are:
- The compilation errors do not show in the compilation buffer.
- The compiler's output is not so standard (I assume there are standards 
for such output, which compilers for Windows do not comply as usual) 
Therefore compilation-mode (error parsing, faces, fonts etc..) is not 
behaving properly.

I believe I can handle the second problem using some perl. But the major 
issue that I wanted to address here is the first one.

I realized that somehow the output to STDOUT from the compiler appears 
in the compilation-buffer, but the output to STDERR does not. On the 
other hand, all outputs are properly displayed on the console when you 
run make from the shell (bash). The make file I  am using is very simple 
(just a stupid rule with a single prerequisite and a compilation command).

I presume that the problem is due to the way Xemacs redirects output. Do 
you have any oppinions and suggestions on resolving this matter?

Thank you
-Levent.