delorie.com/archives/browse.cgi   search  
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 -


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