Subject: Re: EGCS include files
From: [email-masked] (Mumit Khan)

14 Nov 1998 00:44:56 -0800
Message-ID: <[email-masked]>
References: <[email-masked]>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
To: Mikhail Tchernychev <[email-masked]>
Cc: cygwin win-32 <[email-masked]>

On Thu, 12 Nov 1998, Mikhail Tchernychev wrote:

> Hi, 
> 
> I found that is not possible to compile
> simple program (t.cpp) with 
> 
> gcc -o t.exe t.cpp
> 
> here is the text:
> 
> #include <stdio.h>
> #include <stdlib.h>
> 
> void main() {
> 
> }

Yikes! Please read up on the return type of main. Any decent book on C++
has a discussion of what it should be.

> 
> It comes with errors:
> 
> c:\\cygnus\\cygwin-b20\\H-i586-cygwin32\\i586-cygwin32\\include\\stdio.h:143:
> ty
> pe specifier omitted for parameter
> c:\\cygnus\\cygwin-b20\\H-i586-cygwin32\\i586-cygwin32\\include\\stdio.h:144:
> ty
> pe specifier omitted for parameter
> ....

I've never seen this. Please send me the following:
  
  $ env > bug.txt 2>&1
  $ mount >> bug.txt 2>&1
  $ gcc -H -save-temps -c t.cpp >> bug.txt 2>&1

The -save-temps will create a file called t.ii which has the preprocessed
output from t.cpp.

Please email me the bug.txt and t.ii files.

Regards,
Mumit

-
For help on using this list (especially unsubscribing), send a message to
"[email-masked]" with one line of text: "help".