それ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 が言う空の変数が何であるかを伝えます。