概要

intel → M1 Proへの買い換えを行った結果、CプログラムのMAKEにおいてエラーが出たので対応した。

エラー内容

Undefined symbols for architecture arm64:
  "___asan_init", referenced from:  

・・・

ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

対応

変数名の変更をおこなった。

  • newn
  • ffn

考察(予想)

newはC++の予約語と重複している?