crossdev可以编译和安装任意GCC-supported cross toolchain到host主机, 并且安装toolchain文件到target-spcific的目录, 所以不会冲突.
machine-vendor-kernel-operating system
, ARCH-VENDOR-OS-LIBC
许多tuple回来vendor字段, operating system字段的含义也组建扩展到表示userland 和/或 userland ABI.crossdev -t help
sudo crossdev -t tuple
https://wiki.gentoo.org/wiki/Overlay/Local_overlay
mv /etc/portage/package.use /etc/portage/use && mkdir -p /etc/portage/package.use && mv /etc/portage/use /etc/portage/package.use/package.use
sudo crossdev -t arm-linux-gnueabihf
10:20 aggabee: Akagi201: i'm not 100% sure, but I would try running "crossdev -C arm-linux-gnueabi" to uninstall the cross development toolchain, rerunning the emerge, and then install your cross development toolchain again
10:21 aggabee: Akagi201: as far as I know, the crossdev toolchain shouldn't be updating during a world update
10:22 aggabee: but there might be an update to crossdev and a re-install will help... like i said i'm not 100% sure
10:22 grknight: aggabee: well, you can do --exclude 'cross-arm-linux-gnueabi/*' instead of uninstalling
10:22 grknight: Akagi201: add that to any emerge
10:23 aggabee: grknight: but won't the problem come back next time Akagi201 does a world emerge?
10:24 grknight: aggabee: Akagi201: it will come back, but at least you can update the rest of the system