"make:*** 空の変数名。 Stop" です。 gccの設定後にユーザーエラーやバグがありますか?

"make:*** 空の変数名。 Stop" です。 gccの設定後にユーザーエラーやバグがありますか?

それcontrib/download_prerequisitesから

env CC=/usr/local/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-gcc \
LD=/usr/local/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-ld \
RANLIB=/usr/local/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-ranlib \
AR=/usr/local/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-ar \
CFLAGS="-I/usr/local/arm-unknown-linux-gnueabi/arm-unknown-linux-gnueabi/libc/include-mhard-float-mfpu=vfpv3-d16" \
LDFLAGS="-L/usr/local/arm-unknown-linux-gnueabi/arm-unknown-linux-gnueabi/libc/lib" \
./configure --host=arm-unknown-linux-gnueabi --target=arm-unknown-linux-gnueabi --build=x86_64-pc-linux-gnu --prefix=/usr/local --enable-obsolete --enable-languages=c,c++

gcc git source rootでmake: *** empty variable name. Stop.これが起こる理由をリモートで知ることはできませんが、わかりません。gccビルドシステムが動作していると仮定しますが、なぜエラーが発生するのですかMakefile?詳細なログについては、以下を参照してください。https://travis-ci.org/krichter722/gcc/jobs/203079228

確認しましたMakefileエラー:変数名が空です。しかし、ユーザーがMakefileを直接生成する場合にのみ対処していますが、私はこれを行いませんでした。

答え1

次のオプションを使用して「make」を実行します。 --warn-undefine-variables これは make が言う空の変数が何であるかを伝えます。

関連情報