Hi,
I reduced my problem to the following short Makefile
-snip---
define A
12345: $(1:.idl=.hh) $(1:.idl=S.h) $(1:.idl=C.h) $(1:.idl=SK.cc)
$(1:.idl=DynSK.cc)
endef
$(eval $(call A,01234567890123456789012345678901.idl))
---snap-
which, when evaluated (e.g.
This bug has already been reported and fixed in the source, and the fix
will be included with the next release.
Look here for the bug report; there's a patch attached to it:
https://savannah.gnu.org/bugs/index.php?func=detailitemitem_id=1517
--
I like the idea of using implicit rules
to do all the work. With that objective, is there an elegant
way to do than doing it as follow:
bld_dir = ../obj
$(bld_dir)/%.o: %.cpp
$(COMPILE.cpp)
$(OUTPUT_OPTION) $
The above rule above creates all the object files in ../obj
directory.
However using: