bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

In need ...


From: kristof
Subject: In need ...
Date: Thu, 14 Feb 2002 23:12:36 +0100

Hello there,

I am experiencing some problems with Make.
Let's start to admit that I did read only some pages of the on-line manual.
First of all, because I am not familiar with a lot (I do not know any C for
example).
And secondly, because I have the strong impression,
that this problem is somehow very strange (and therefor not in the
documentation ?).

Environment:
-------------------
GNU Make version 3.77, by Richard Stallman and Roland McGrath.
Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98
I am working on WinNT machines (NT 4 SP 6).
If you need more info, please be specific (I'm not familiar with Perl and
these things),
and I'll be glad to give it to you.

History:
-------------
AIn fact, a friend of mine did all the work, and I'm only trying to
understand how it works.
The funny thing is that on his NT machine, it works. But not on my machine.
The way he structured his Makefile looks OK to me (well, if works on his
machine ...).
All they files that are used, are present.

Error description:
-------------------------
Whenever I run make, with every version of Makefile I tried so far, always
returns the same kind of error.
The error is called on the rule that is "addressed" (so the first one in
Makefile, if run "make", or
for example the rule "kal2002.html", if I run "make kal2002.html").
In the command window, I get a 1-line message that is composed of the
following parts :
 * the literal text:       ', needed by `kal2002.html'.  Stop.
   where kal2002.html is the target;
followed by
 * a variable number of characters that seems to be the remains of a text
that ends with:
   .....target leden.txt
  where leden.txt is the last condition.

Some examples:
-------------------------
* Makefile:
kal2002.html: kal2002.html.prf kalender leden.txt
     copy kalender tmpcal
     verjaardagen leden.txt >> tmpcal
     prf2html kal2002.html.prf
     del tmpcal
results in:
', needed by `kal2002.html'.  Stop.eden.txt
* Makefile:
index.html: index.html.prf kalender leden.txt
     copy kalender tmpcal
     verjaardagen leden.txt >> tmpcal
     prf2html index.html.prf
     del tmpcal
results in:
', needed by `index.html'.  Stop.`leden.txt
* Makefile:
ALLES=index.html leden.html leden.vcf kal2001.html kal2002.html #leden.pdf
clean:
     del $(ALL)
results in:
', needed by `clean'.  Stop.rget `

Conclusion:
------------------
After reading through several pages of on-line documentation,
I didn't find any "," in the examples, nor in the text. So, what's wrong ??

I hope you are able to solve this problem.
And I'll be very happy to hear from you.

Thanks.

Kristof Vydt
address@hidden




reply via email to

[Prev in Thread] Current Thread [Next in Thread]