help-make
[Top][All Lists]
Advanced

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

Re: Problems with "multiple target patterns"


From: Paul D. Smith
Subject: Re: Problems with "multiple target patterns"
Date: Thu, 7 Nov 2002 09:56:25 -0500

%% Leif Warland <address@hidden> writes:

  lw> Built for i686-pc-cygwin

I believe that this is the version of GNU make that comes with Cygwin?
If so, this is actually not the right mailing list: Cygwin ships a
somewhat modified version of GNU make which is not 100% compatible with
the FSF version of GNU make--which is what this list discusses.

You should try a Cygwin mailing list.  Also, note that issues with
running GNU make on Windows platforms are best discussed on the
address@hidden mailing list, as there are more people familiar with
issues surrounding Windows vs. GNU make on that list.

  lw> $(DSU): $(DYRFIL) $(OBJS) $(CONECOBJ)  

The GNU make manual section "Error Messages" says:

  `missing target pattern.  Stop.'
  `multiple target patterns.  Stop.'
  `target pattern contains no `%'.  Stop.'
       These are generated for malformed static pattern rules.  The first
       means there's no pattern in the target section of the rule, the
       second means there are multiple patterns in the target section,
       and the third means the target doesn't contain a pattern character
       (`%').  *Note Syntax of Static Pattern Rules: Static Usage.

So, I would look at the expansion of the above variables and see whether
they have ":"'s in the name.

-- 
-------------------------------------------------------------------------------
 Paul D. Smith <address@hidden>          Find some GNU make tips at:
 http://www.gnu.org                      http://make.paulandlesley.org
 "Please remain calm...I may be mad, but I am a professional." --Mad Scientist




reply via email to

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