That is exactly the issue, that gettext was being installed `--with-included-gettext`. Linuxbrew is a port of Homebrew, which was intended for package management on Mac OS. I'll make change this for Linux systems. Thanks for your help, Jonathan. https://github.com/Homebrew/homebrew/blob/master/Library/Formula/gettext.rb#L26 Cheers, Shaun http://sjackman.ca On 3 September 2014 02:33, Jonathan Wakely <jwakely.gcc@xxxxxxxxx> wrote: > On 3 September 2014 00:25, Shaun Jackman wrote: >> I had a conflict between glibc's libintl.h and gettext's libintl.h and >> ended up with neither. GCC expects glibc's libintl.h. > > gettext is not even supposed to install libintl.h on GNU/Linux, > because it would conflict with t he glibc one, so if you've persuaded > it to install that header then you have to deal with the fallout > yourself. You shouldn't be configuring gettext with > --with-included-gettext on glibc-based systems.