Я использую следующий код make-файла, который работает в GNU / Linux:
var0="abc"
ifeq ($(var0),"abc")
var1=alpha
else
var1=beta
endif
all:
@echo $(var1)
Но в Solaris выдает ошибку "неожиданный конец строки" или что-то в этом роде. Как я могу получить желаемое поведение на Solaris?