私はこのようなことをする必要があります:
case `uname -m` in
i?86) echo "CFLAGS += -march=i486 -mtune=native" > configparms ;;
esac
しかし、特定のターゲットのmakefileでこれを行う必要があります。正規表現でif条件を作成する方法が見つかりませんでした。
私はこれを試しました:
ifeq ($(shell uname -m), i*86)
しかし、それは機能しません。平
ifeq ($(shell uname -m), i686)
動作しません。