From: Hans-Bernhard Broeker Newsgroups: comp.os.msdos.djgpp Subject: Re: make says no makefile found, but the file is out there Date: 7 Apr 2003 09:43:11 GMT Organization: Aachen University of Technology (RWTH) Lines: 23 Message-ID: References: <200304070403 DOT h3743MW25915 AT pavo DOT ncbi DOT nlm DOT nih DOT gov> NNTP-Posting-Host: acp3bf.physik.rwth-aachen.de X-Trace: nets3.rz.RWTH-Aachen.DE 1049708591 16144 137.226.32.75 (7 Apr 2003 09:43:11 GMT) X-Complaints-To: abuse AT rwth-aachen DOT de NNTP-Posting-Date: 7 Apr 2003 09:43:11 GMT Originator: broeker@ To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Anton Lavrentiev wrote: > I renamed MAKEFILE into "makefile" all lowercase, > then it reads the file. But there is another problem: > %.o: %.c rule is not working because there are > DOS files around, all having ".C" extensions, > uppercased. This should *never* be a problem. Neither DOS nor Windows really care about the case of filenames. DJGPP has a runtime library setting that changes this, but I strongly disbelieve any distributed DJGPP binary has that set. What I would check: 1) Are you fully sure that the 'make' you're executing is the one from DJGPP, and not, say, a Cygwin or MinGW32 version? 2) Does your environment have a FNCASE variable set? If so, turn that off. -- Hans-Bernhard Broeker (broeker AT physik DOT rwth-aachen DOT de) Even if all the snow were burnt, ashes would remain.