On Thu, Aug 11, 2016 at 04:05:06PM +0100, Robert Swindells wrote: > > >2) /usr/bin/cc: > > Undefined symbols for architecture x86_64: "_iconv" > > in external/gpl3/gcc/usr.bin/backend > > This should be in libc.
For what value of "should"? _iconv is in the implementation-defined namespace. It's curious that this doesn't break the tools build, and doesn't prevent using the built tools to build a kernel! If this can break the cross-build of the target compiler, I think we must have suddenly sprouted a rather serious instance of host/target confusion. Thor