web-dev-qa-db-ja.com

「make:***空の変数名。停止」です。 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 sourcerootでmake: *** empty variable name. Stop.を取得していて、これが当てはまる理由をリモートで理解できません。 gccビルドシステムが機能すると思いますが、なぜエラーのあるMakefileが作成されるのですか?詳細なログを参照してください https://travis-ci.org/krichter722/gcc/jobs/203079228

私はチェックしました Makefileエラー:空の変数名 、しかしそれはユーザーが私が行っていないMakefileを直接作成している場合のみをカバーしています。

2
Karl Richter

次のオプションを使用して「make」を実行します。--warn-undefined-variablesこれにより、どの空の変数makeが話しているかがわかります。

2
Rakesh Sharma