CopyFiles.gmk fails with cygwin make 3.82.90

Magnus Ihse Bursie magnus.ihse.bursie at oracle.com
Tue Oct 23 07:30:13 PDT 2012


On 2012-10-12 22:10, Jim Holmlund wrote:
>
> CopyFiles.gmk:255: *** target pattern contains no `%'.  Stop.

I'm not sure what version you were running with, but my current version 
of CopyFiles.gmk has this at line 255:
     $(FREETYPE_LIB): $(FREETYPE2_LIB_PATH)/$(call SHARED_LIBRARY,freetype)

This shouldn't be a pattern rule.

But perhaps more importantly, this should only be executed if building 
openjdk-only (and not the closed sources). Are you doing this? If so, 
can you clone the closed sources as well and see if you have more success?

Freetype handling on Windows is still not working very well, so I think 
that if the FREETYPE_LIB or FREETYPE2_LIB_PATH variables expand to 
strange values, this might fail. If you are building with open-only, do 
you build 32 or 64 bit, and do you have an up-to-date freetype library 
correctly pointed out?

/Magnus



More information about the build-infra-dev mailing list