public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* .deps/foo.Plo:1: *** multiple target patterns.  Stop. :: for Cygwin + mingw 64 make
@ 2011-08-23  3:01 Tatsuro MATSUOKA
  2011-08-23  5:42 ` Christopher Faylor
  2011-08-23  7:43 ` Csaba Raduly
  0 siblings, 2 replies; 4+ messages in thread
From: Tatsuro MATSUOKA @ 2011-08-23  3:01 UTC (permalink / raw)
  To: cygwin

Hello

I am now preparing gnuplot for windows 64 bit using  Cygwin + mingw 64 tools.
If a library uses libtool first make command went well.
However, once make was finished,

make stops like below.

$ make
.deps/foo.Plo:1: *** multiple target patterns.  Stop.
 
I have encountered this phenomena in building libpng and libxml2 libraries.

Any suggestions?

Regards

Tatsuro

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: .deps/foo.Plo:1: *** multiple target patterns.  Stop. :: for Cygwin + mingw 64 make
  2011-08-23  3:01 .deps/foo.Plo:1: *** multiple target patterns. Stop. :: for Cygwin + mingw 64 make Tatsuro MATSUOKA
@ 2011-08-23  5:42 ` Christopher Faylor
  2011-08-23  7:43 ` Csaba Raduly
  1 sibling, 0 replies; 4+ messages in thread
From: Christopher Faylor @ 2011-08-23  5:42 UTC (permalink / raw)
  To: cygwin

On Tue, Aug 23, 2011 at 12:00:47PM +0900, Tatsuro MATSUOKA wrote:
>Hello
>
>I am now preparing gnuplot for windows 64 bit using  Cygwin + mingw 64 tools.
>If a library uses libtool first make command went well.
>However, once make was finished,
>
>make stops like below.
>
>$ make
>.deps/foo.Plo:1: *** multiple target patterns.  Stop.
> 
>I have encountered this phenomena in building libpng and libxml2 libraries.
>
>Any suggestions?

Not really.  What does this have to do with Cygwin?  It's a typical makefile
problem and the error should be self-explanatory.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: .deps/foo.Plo:1: *** multiple target patterns. Stop. :: for Cygwin + mingw 64 make
  2011-08-23  3:01 .deps/foo.Plo:1: *** multiple target patterns. Stop. :: for Cygwin + mingw 64 make Tatsuro MATSUOKA
  2011-08-23  5:42 ` Christopher Faylor
@ 2011-08-23  7:43 ` Csaba Raduly
  2011-08-23  8:35   ` Tatsuro MATSUOKA
  1 sibling, 1 reply; 4+ messages in thread
From: Csaba Raduly @ 2011-08-23  7:43 UTC (permalink / raw)
  To: matsuoka, cygwin

On Tue, Aug 23, 2011 at 5:00 AM, Tatsuro MATSUOKA  wrote:
> Hello
>
> I am now preparing gnuplot for windows 64 bit using  Cygwin + mingw 64 tools.
...
> $ make
> .deps/foo.Plo:1: *** multiple target patterns.  Stop.


Check the contents of .deps/foo.Plo ; it should be a correct makefile
fragment. Look for extraneous colons.

Check the command that produced .deps/foo.Plo ; check that the
filename is not in Win32 format.

By "mingw 64 tools" do you mean stuff from
http://mingw-w64.sourceforge.net/ ? Mixing those with Cygwin tools
might be problematic.

This was the fourth hit when Googling for "gnu make multiple target patterns" :
http://stackoverflow.com/questions/2100448/multiple-target-patterns-makefile-error

Csaba
-- 
GCS a+ e++ d- C++ ULS$ L+$ !E- W++ P+++$ w++$ tv+ b++ DI D++ 5++
The Tao of math: The numbers you can count are not the real numbers.
Life is complex, with real and imaginary parts.
"Ok, it boots. Which means it must be bug-free and perfect. " -- Linus Torvalds
"People disagree with me. I just ignore them." -- Linus Torvalds

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re:[solved].deps/foo.Plo:1: *** multiple target patterns. Stop. :: for Cygwin + mingw 64 make
  2011-08-23  7:43 ` Csaba Raduly
@ 2011-08-23  8:35   ` Tatsuro MATSUOKA
  0 siblings, 0 replies; 4+ messages in thread
From: Tatsuro MATSUOKA @ 2011-08-23  8:35 UTC (permalink / raw)
  To: matsuoka, cygwin, Csaba Raduly

Hello

Thank you for the hint.

The origin of the error is Non CYgwin like path handling.

CPPFLAGS='-IC:/Programs/gplibs64/include' \
LDFLAGS='-LC:/Programs/gplibs64/lib' \
<snip>
../sourcePath/configure 

I correct as 

CPPFLAGS='-I/cygdrive/c/Programs/gplibs64/include' \
LDFLAGS='-L/cygdrive/c/Programs/gplibs64/lib' \
<snip>
../sourcePath/configure 

The above solves the error
Thanks!!
  
--- On Tue, 2011/8/23, Csaba Raduly  wrote:

> On Tue, Aug 23, 2011 at 5:00 AM, Tatsuro MATSUOKA  wrote:
> > Hello
> >
> > I am now preparing gnuplot for windows 64 bit using  Cygwin + mingw 64 tools.
> ...
> > $ make
> > .deps/foo.Plo:1: *** multiple target patterns.  Stop.
> 
> 
> Check the contents of .deps/foo.Plo ; it should be a correct makefile
> fragment. Look for extraneous colons.
> 
> Check the command that produced .deps/foo.Plo ; check that the
> filename is not in Win32 format.
> 
> By "mingw 64 tools" do you mean stuff from
> http://mingw-w64.sourceforge.net/ ? Mixing those with Cygwin tools
> might be problematic.
> 
> This was the fourth hit when Googling for "gnu make multiple target patterns" :
> http://stackoverflow.com/questions/2100448/multiple-target-patterns-makefile-error
> 
> Csaba
> -- 
> GCS a+ e++ d- C++ ULS$ L+$ !E- W++ P+++$ w++$ tv+ b++ DI D++ 5++
> The Tao of math: The numbers you can count are not the real numbers.
> Life is complex, with real and imaginary parts.
> "Ok, it boots. Which means it must be bug-free and perfect. " -- Linus Torvalds
> "People disagree with me. I just ignore them." -- Linus Torvalds
> 
> --
> Problem reports:       http://cygwin.com/problems.html
> FAQ:                   http://cygwin.com/faq/
> Documentation:         http://cygwin.com/docs.html
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
> 
>

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-08-23  8:35 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-08-23  3:01 .deps/foo.Plo:1: *** multiple target patterns. Stop. :: for Cygwin + mingw 64 make Tatsuro MATSUOKA
2011-08-23  5:42 ` Christopher Faylor
2011-08-23  7:43 ` Csaba Raduly
2011-08-23  8:35   ` Tatsuro MATSUOKA

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).