VAR = first define asdf A = hodnota-$(1)-$(VAR)-$$(VAR) B := hodnota-$(1)-$(VAR)-$$(VAR) C=A $(VAR): @echo $(A) $$(A) @echo $(B) $$(B) @echo $$($$(C)) @echo $(VAR) $$(VAR) @echo $$@ endef VAR = second A=noneA B=noneB $(eval $(call asdf,123)) VAR = third # Local Variables: # mode: makefile # compile-command: "make -f Makefile.dollar-test" # End: