[ANNOUNCE] Linaro Binary Toolchain Release-Candidate GCC 6.1-2016.08-rc1
The Linaro Binary Toolchain The Linaro GCC 6.1-2016.08-rc1 Release-Candidate is now available. Download release-candidate packages from: http://snapshots.linaro.org/components/toolchain/gcc-linaro/6.1-2016.08-rc1/ http://snapshots.linaro.org/components/toolchain/binaries/6.1-2016.08-rc1/ Previous snapshots and release-candidates are at: http://snapshots.linaro.org/components/toolchain/binaries/ Previous releases are at: http://releases.linaro.org/components/toolchain/binaries/ Host Requirements == Linaro officially supports the current and previous Ubuntu LTS releases (as of the time of this release). This does not mean that the toolchain will not work on other/older Linux distributions. See the following for the life-time of Ubuntu LTS releases. https://wiki.ubuntu.com/Releases The host system upon which the cross-compiler will run requires a minimum of glibc 2.14, because of API changes to glibc's memcpy API. https://bugs.linaro.org/show_bug.cgi?id=1869 Package Versions = Linaro GCC 6.1-2016.08-rc1 FSF glibc 2.23 (linaro/2.23) Linaro newlib 2.4.0-2016.03 (linaro-2.4-branch) Linaro binutils 2.26 (linaro_binutils-2_26-branch) FSF GDB 7.11 (binutils-gdb.git~gdb-7.11-branch) Linaro toolchain package git branches are hosted at: http://git.linaro.org/?a=project_list&s=toolchain%2F&btnS=Search NEWS for Linaro GCC 6.1-2016.08-rc1 * Performance related backports from Linaro GCC 6.1-2016.06, and Linaro GCC 6.1-2016.07 have been included. See the following Linaro GCC snapshots: http://snapshots.linaro.org/components/toolchain/gcc-linaro/6.1-2016.06/ http://snapshots.linaro.org/components/toolchain/gcc-linaro/6.1-2016.07/ Contact Linaro === File bugs at http://bugs.linaro.org For Linaro member support see http://support.linaro.org For Linaro community support email linaro-toolchain@lists.linaro.org -- Ryan S. Arnold | Linaro Toolchain Engineering Manager ryan.arn...@linaro.org | ryanarn on #linaro-tcwg @ freenode.irc.net ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain
Re: stdc-predef.h failed during gcc-linaro-snapshot-6.1-2016.07 compile
On Sun, Aug 14, 2016 at 8:29 PM, wrote: > One sample configure I'm trying, where "/mnt" is a loopback mounted clone of > the aarch64 system: > ${SRC}/configure > --prefix=/usr/local/aarch64-linux-gnu/gcc-linaro-6.1-2016.07 > --target=aarch64-linux-gnu \ > --with-build-sysroot=/mnt \ > --enable-languages=c,c++ \ > --includedir=/mnt/usr/include The problem here is that you are using --with-build-sysroot but not --with-sysroot. --with-sysroot enables support for sysroots. --with-build-sysroot changes the sysroot value used during the build, but does not itself enable sysroot support. So using --with-build-sysroot without --with-sysroot is useless. This is mentioned in the install docs. You can specify --with-sysroot=/ to enable sysroot support, without specifying an alternative host sysroot dir. That makes the build succeed. I think the --includedir option here is useless. includedir is supposed to be for the dir where gcc header files are installed, which is not /usr/include, but rather $prefix/include. This should not be necesary but appears to be harmless. Jim ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain