delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/07/29/03:30:19

Message-ID: <35BD31E9.DEEA827A@citilink.com>
From: Chris Arnett <homer AT citilink DOT com>
MIME-Version: 1.0
Newsgroups: comp.os.msdos.djgpp
Subject: Very strange MAKE problem-- please help
Lines: 37
Date: Tue, 28 Jul 1998 02:06:11 GMT
NNTP-Posting-Host: 209.98.9.136
NNTP-Posting-Date: Mon, 27 Jul 1998 21:06:11 CDT
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Ok,  I posted a question previously that was related, but I now have
more details.

Make v3.76.1 ALWAYS returns "*** no targets".  When I use the -d
option I see that is is not finding the makefile.  I even try the -f
option to
force it to use the makefile there.

Here is the new STRANGE info I have discovered:

When I open the dosbox (Start->Programs->Dos Prompt):
1) If I do a "D:" and the working directory is d:\dev\djgpp\<anything>
    make WILL work fine once I cd to the directory I want to 'make' in.

2) If I do a "D:" and the working directory is NOT
d:\dev\djgpp\<anything>
    make WILL NOT work no matter what I do.

If I edit the pif for the dos prompt to set the default directory to
d:\dev\djgpp\<anything>
this WILL NOT help.

The only wat I can get it to work is if I run a program from
d:\dev\djgpp\<anything>
from Explorer immeadiatly before I start the DOS prompt.  This makes the
DOS prompt
start the D: wrking directory in dev\djgpp\<whateever>

What is going on here.  This is baffeling.

Is there something trivial I am missing?

Thanks for any help.

Chris


- Raw text -


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