I tried to rebuild cross tools recently and it seems there is a typo in Makefile.cross.
*** Parse error in src: Malformed conditional ((${TARGET} == "macppc") (Makefile.cross:20) -- Krystian Index: Makefile.cross =================================================================== RCS file: /cvs/src/Makefile.cross,v retrieving revision 1.100 diff -u -p -r1.100 Makefile.cross --- Makefile.cross 11 May 2019 07:18:14 -0000 1.100 +++ Makefile.cross 22 May 2019 00:34:48 -0000 @@ -17,7 +17,7 @@ TARGET_ARCH= mips64 .elif (${TARGET} == "loongson") TARGET_ARCH= mips64el TARGET_CPU= mips64 -.elif (${TARGET} == "macppc" +.elif (${TARGET} == "macppc") TARGET_ARCH= powerpc .elif (${TARGET} == "landisk") TARGET_ARCH= sh