Trying to compile binutils 2.20.1 fails because the bin2c utility cannot link. The undefined symbols are clearly from libintl, so adding $(LIBINTL) to the command line in the generated binutils/Makefile allowed me to continue the build. I'm not sure what is the way to go here: either add $(LIBINTL) to that command line (around line 1213 of binutils/Makefile.in), or some other magic; I'm not familiar with the binutils sources.
Fixed on mainline http://sourceware.org/ml/binutils/2010-01/msg00336.html
Subject: Re: bin2c cannot link because it requires libintl Ah, thanks. Regards, Aymeric On 03/17/10 08:26, amodra at gmail dot com wrote: > ------- Additional Comments From amodra at gmail dot com 2010-03-17 07:26 ------- > Fixed on mainline http://sourceware.org/ml/binutils/2010-01/msg00336.html >
I'm not sure why this one wasn't closed long ago.