>>>>> "Hugh" == Hugh McMaster <[email protected]> writes:
Hugh> Hi Sam, Apologies for the delay in replying. Somehow your
Hugh> message landed in my spam folder.
Hugh> On Friday, 5 January 2018 1:44 PM, Sam Hartman wrote:
>> My plan is to use the following: CC=${CC-cc} tripple=`$CC
>> -print-multiarch 2>/dev/null|| ( $CC -dumpmachine | sed 's/-pc//'
>> )` if [ x$tripple = x ]; then echo >&2 Failed to find
>> installation architecture exit 2 fi
Hugh> This seems to work well for development on the host
Hugh> architecture and when setting CC="gcc -mXX". It may not work
Hugh> so well for cross-compiling, where some packages set
Hugh> CC_FOR_BUILD, BUILD_CC or some other random variable.
In the GNU model, I think that's the wrong thing to do.
I also note that every solution we've discussed has this defect.