Цитата(Злодей @ May 8 2009, 18:27)

Как сложить, что бы получить в B строку "5" а не "3+2"?
Насколько я помню, make не вычисляет арифметические выражения. Для этого можно воспользоваться средствами шелла:
Код
B=`${SHELL} -c "echo $$((${A}+2))"`
Или даже так, если совместимость с другими make (кроме гнутого) не требуется:
Код
B:=$(shell echo $$((${A}+2)))
Сообщение отредактировал alx2 - May 9 2009, 23:33