Mac OS X make не распознает приватный модификатор - PullRequest
0 голосов
/ 05 апреля 2011

Я пытаюсь написать правило make и хочу подавить наследование переменной, как описано в make manual . Я иду так:

$(my_lib): private LFLAGS += \
    whatever

Когда я пытаюсь его использовать, make жалуется, что не может найти правило для создания цели private. Это проблема / недостаток в Mac OS X make (GNU Make v3.81) или я что-то упустил в своем синтаксисе? (Я попробовал это с простым присваиванием = вместо += с тем же результатом.)

1 Ответ

2 голосов
/ 05 апреля 2011

Модификатор private был введен в GNU make 3.82. Вы используете 3.81, поэтому видите эту ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...