https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71212
--- Comment #2 from Petr Ovtchenkov <abominable-snowman at yandex dot ru> --- No, adding --with-sysroot=/export/staging/ptr/continuous/development/../arm-unknown-linux-gnueabi \ --oldincludedir=/export/staging/ptr/continuous/development/../arm-unknown-linux-gnueabi/usr/include don't change situation at all: ... libtool: compile: /export/staging/ptr/continuous/development/../toolchain-arm-continuous-linux-gnueabi/bin/arm-continuous-linux-gnueabi-c++ -I/export/staging/ptr/continuous/development/build-gcc/arm-unknown-linux-gnueabi/libstdc++-v3/include/arm-unknown-linux-gnueabi -I/export/staging/ptr/continuous/development/build-gcc/arm-unknown-linux-gnueabi/libstdc++-v3/include -I/export/staging/ptr/continuous/development/gcc/libstdc++-v3/libsupc++ -I/usr/include -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -D_GNU_SOURCE -c ../../../../gcc/libstdc++-v3/src/c++98/compatibility.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility.o ... The -I/usr/include still here. BTW, --with-sysroot not required, due to DESTDIR=${SYSROOT}.