Mail Archives: djgpp/1996/10/25/17:05:41
From: | felawldl AT tiac DOT com (Allen lyons)
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | gcc and capital letters
|
Date: | Fri, 25 Oct 1996 20:20:21 GMT
|
Organization: | The Internet Access Company, Inc.
|
Lines: | 27
|
Message-ID: | <54r7ed$4u2@news-central.tiac.net>
|
NNTP-Posting-Host: | felawldl.tiac.net
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Does anyone know why this happens
when I type this at the dos prompt?
----------------------------------------------------------
C:\djgpp\output>gcc -o xani.exe XANI.CPP
XANI.CPP: file not recognized: File format not recognized
but then when I try this:
C:\djgpp\output>gcc -o xani.exe xani.cpp
c:\\djgpp\\output\\xani.cpp: In function `int main(...)':
c:\\djgpp\\output\\xani.cpp:23: warning: excess elements in aggregate
initialize
.....ect
It compiles correctly. I realize that unix file names are case
sensitive, but then when I try:
C:\djgpp\output>gcc -o xani.exe XANI.c
it works. Why are C extentions not case sensitive, but cpp extentions
are? Why, when it parses the command line, does it not understand what
a CPP file is but understands a C file? It would have to compare C to
both c and C, or just convert the command line to upper or lower case
and then just compare it with the same case?
- Raw text -