Как мне написать Makefile, который может отличить Intel OS X от Linux?

Как мне написать условное выражение в GNU make Makefile, который распознает архитектуру (Intel OS X против Linux, в данном случае), чтобы я мог правильно устанавливать флаги, не требуя от конечного пользователя указывать Makefile при запуске make -f ?

EDIT

Я должен указать что я получаю ошибку make-файла из оператора ifeq , содержащего команду оболочки, если это условие помещено вне цели: команды

'начинаются до первой цели. Стоп. '

6
задан Alex Reynolds 1 July 2011 в 04:08
поделиться