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: Patch to handle DOS paths in Make not working


> Date: Fri, 03 Nov 2006 22:57:51 +0900
> From: Tomas <tomas@icu.ac.kr>
> 
> As already discussed many times elsewhere, I get this error because my 
> makefile has an environment variable with a colon. An example of this in 
> my makefile is:
> 
> final.o: ${EOS_V}/eos/Drivers/final.c
>     $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) 
> $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o final.o `test -f 
> ${EOS_V}/eos/Drivers/final.c' || echo 
> '$(srcdir)/'`"${EOS_V}/eos/Drivers/final.c
> 
> Where "EOS_V" contains something like "C:/pathToDirectory".

That is very strange.  Does this problem happen if you manually
replace references to the EOS_V variable in the makefile with the
variable's value?

Also, can you post a short self-contained makefile that reproduces
this problem on your system?

--
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]