On Thu, Mar 27, 2025 at 07:32:04PM +0300, Vladimir Serbinenko wrote: > Setting all TARGET_* variables is cumbersome. This convenience macro allows > to set them all in one go
I think TARGET_CROSS should be documented in the INSTALL file. > Signed-off-by: Vladimir Serbinenko <phco...@gmail.com> > --- > configure.ac | 10 +++++----- > 1 file changed, 5 insertions(+), 5 deletions(-) > > diff --git a/configure.ac b/configure.ac > index ad1e7bea5..34f4f9415 100644 > --- a/configure.ac > +++ b/configure.ac > @@ -540,12 +540,12 @@ if test "x$target_alias" != x && test "x$host_alias" != > "x$target_alias"; then > tmp_ac_tool_prefix="$ac_tool_prefix" > ac_tool_prefix=$target_alias- > > - AC_CHECK_TOOLS(TARGET_CC, [gcc egcs cc], > + AC_CHECK_TOOLS(TARGET_CC, [${TARGET_CROSS}gcc ${TARGET_CROSS}egcs > ${TARGET_CROSS}cc], > [AC_MSG_ERROR([none of gcc, egcs and cc is found. set > TARGET_CC manually.])]) > - AC_CHECK_TOOL(TARGET_OBJCOPY, objcopy) > - AC_CHECK_TOOL(TARGET_STRIP, strip) > - AC_CHECK_TOOL(TARGET_NM, nm) > - AC_CHECK_TOOL(TARGET_RANLIB, ranlib) > + AC_CHECK_TOOL(TARGET_OBJCOPY, ${TARGET_CROSS}objcopy) > + AC_CHECK_TOOL(TARGET_STRIP, ${TARGET_CROSS}strip) > + AC_CHECK_TOOL(TARGET_NM, ${TARGET_CROSS}nm) > + AC_CHECK_TOOL(TARGET_RANLIB, ${TARGET_CROSS}ranlib) AC_CHECK_TOOL(TARGET_RANLIB, ranlib, false, ${TARGET_CROSS})? Daniel _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel