开发者

Cygwin make problems

开发者 https://www.devze.com 2023-03-25 06:36 出处:网络
i trying to cross-compile using cygwin make, but this rule doesn\'t work, $(HDIR)/%F.h: $(SDIR)/%F.ice $(SLICE2CPP) $(SLICEPARSERLIB) ,

i trying to cross-compile using cygwin make, but this rule doesn't work,

$(HDIR)/%F.h: $(SDIR)/%F.ice $(SLICE2CPP) $(SLICEPARSERLIB) ,

i get Make * No rule to make target `../../include/Ice/PropertiesF.h'

The same rule works fine when build under Linux

Any ideas? a bug in cygw开发者_开发问答in make?


Try putting this just above that rule:

$(info HDIR: $(HDIR))
ifneq ($(HDIR), ../../include/Ice)
$(info HDIR is not what you think it is)
endif
$(info SDIR: $(SDIR))

Try making ../../include/ice/PropertiesF.h again, then verify that PropertiesF.ice is where you think it is.

0

精彩评论

暂无评论...
验证码 换一张
取 消