Follow-up Comment #1, bug #56732 (project make):
Your example doesn't seem to rely on VPATH in any way. Remember: VPATH is used
as a place to look for files.
Also you are using "-lAbc" as prerequisite for output/%. It seems you are
intending to use linker flags as input to the recipe. The way you wrote is it
wrong, it will cause make to look for a file named "-lAbc" (which it won't
find and abort recipe search). Run make with the flag "-d" to see makes
reasoning.
Read up on using implicit rules, and the variables used for the builtin rules
by make. You might want to replace "-lAbc" with "libAbc.a" and maybe add
appropriate variables if you use the built-in recipes.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?56732>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
_______________________________________________
Bug-make mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-make