After contrib/download_prerequisites
and
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++
in gcc git source root I'm getting make: *** empty variable name. Stop.
and cannot remotely figure out why this is the case. I assume that the gcc
build system works, but then why does it create an errornous Makefile
? See the detailed log at https://travis-ci.org/krichter722/gcc/jobs/203079228.
I checked Makefile error: empty variable name, but it only covers the case when the user is creating the Makefile directly which I'm not doing.
make
version? I'm having the same issue with Ubuntu 16.04 withmake
version4.1
, while other developers on the team are at Ubuntu 14.04 or RHEL 6.8-ish, with make version3.81
-- and they're not having any issues... I suspect a regression in4.1
.