Macでは、UNIX®環境の高度なプログラミングでソースコードをコンパイルしようとしましたが、次make
のエラーでコンパイルが終了します。
...
clang: error: unknown argument: '-R.' [-Wunused-command-line-argument-hard-error-in-future]
clang: note: this will be a hard error (cannot be downgraded to a warning) in the future
make[1]: *** [t4] Error 1
make: *** [all] Error 1
答え1
"clang: error: 不明な引数: '-R'" という gcc コンパイラの問題だったので "-R" を変更して解決しました。 /apue.3e/db/Makefile で "-R" を使用するには:
このように:
ifeq "$(プラットフォーム)" "macos" EXTRALD=-R