This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: EGCS include files


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
"gnu-win32-request@cygnus.com" with one line of text: "help".


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]