Hi,

On a FreeBSD 10.1-RELEASE system I just did:

pkg install devel/amd64-gcc
pkg install devel/amd64-toolchain-gcc

pkg info -o -g '*gcc*'
amd64-gcc-4.9.2_1              devel/amd64-gcc
amd64-xtoolchain-gcc-0.1       devel/amd64-xtoolchain-gcc

The devel/amd64-toolchain-gcc package installs this file:

/usr/local/share/toolchains/gcc.mk:

XCC=/usr/local/bin/x86_64-portbld-freebsd10.0-gcc
XCXX=/usr/local/bin/x86_64-portbld-freebsd10.0-g++
XCPP=/usr/local/bin/x86_64-portbld-freebsd10.0-cpp
CROSS_BINUTILS_PREFIX=/usr/local/x86_64-freebsd/bin/
X_COMPILER_TYPE=gcc

However, the devel/amd64-gcc package installs binaries which are:

/usr/local/bin/x86_64-portbld-freebsd10.1-c++
/usr/local/bin/x86_64-portbld-freebsd10.1-cpp
/usr/local/bin/x86_64-portbld-freebsd10.1-g++
/usr/local/bin/x86_64-portbld-freebsd10.1-gcc
/usr/local/bin/x86_64-portbld-freebsd10.1-gcc-4.9.2
/usr/local/bin/x86_64-portbld-freebsd10.1-gcc-ar
/usr/local/bin/x86_64-portbld-freebsd10.1-gcc-nm
/usr/local/bin/x86_64-portbld-freebsd10.1-gcc-ranlib

So an attempt to cross-compile fails because XCPP
is not pointing to a binary which does not exist.

When will this get fixed in the package repository?

Thanks.
--
Craig
_______________________________________________
freebsd-toolchain@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-toolchain
To unsubscribe, send any mail to "freebsd-toolchain-unsubscr...@freebsd.org"

Reply via email to