This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: problem with make-3.81


>> I was trying to compile project from coin-or (http://www.coin-or.org)
using
>> the cygwin tools and I found a problem: 
>> .deps/ClpCholeskyBase.Plo:1: *** multiple target patterns. (and several
>> other error messages from this kind) 
>> 
>> So I searched in google some hints and found that this is a "well know"
>> problem. It seems that make 3.81 has some difficulties to handle
"automatic
>> header file dependencies". 

>  No, not exactly.  Make handles automatic header file dependencies
absolutely
>fine, but the one thing it doesn't understand is DOS-style paths that
begin
>with a drive letter and colon.  So if you're using a non-cygwin compiler
that
>outputs the wrong kind of file paths, make won't understand them.

You're totally right. I use -mno-cygwin with gcc. My misunderstanding comes
from the fact that when you search for a solution to this problem on
google, it's always make fault.


>> PS: I added the comment made on the coin-or website related to this
problem
>> with reference to the bug description (see the 2006 year ...).

>  That's not helpful, because you misunderstood and your comment is
incorrect
>and misleading.  The real problem (I can tell without even looking at the
site
>or anything else) is that you are using the cygwin compiler's
"-mno-cygwin"
>option, which in fact turns it into a MinGW compiler, using DOS-based file
>paths.  If you want make to understand MinGW paths generated by a MinGW
>compiler, you should use a MinGW make, not a Cygwin make.

Is there any mingw make shipped with cygwin ? I can't find one in my
current installation ...

Thanks a lot,

YC

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]