Невозможно назначить переменную внутри рецепта

Как мне сделать эта работа? Выдает ошибку "make: somevariable: Command not found"

sometarget:
    somevariable = somevalue

Полный пример:

CXXFLAGS = -I/usr/include/test -shared -fPIC

OBJ = main.o Server.o

blabla : $(OBJ) 
ifeq ($(argsexec),true) 
    # Creates an executable
    CXXFLAGS = -I/usr/include/test
    $(CXX) -o blabla $(OBJ) $(CXXFLAGS) 
else 
    # Creates a library
    DESTDIR = /home/pc
    $(CXX) -o blabla $(OBJ) $(CXXFLAGS) 
    ./bn.sh
endif
33
задан Blub 29 June 2011 в 10:33
поделиться