Created attachment 2719[details]
Fixes the \n in the $ARCH variable for IRIX/mips
Using the default makefile, I get this:
Makefile:1870: warning: overriding commands for target `.so'
Makefile:1826: warning: ignoring old commands for target `.so'
Makefile:1923: warning: overriding commands for target `.so'
Makefile:1870: warning: ignoring old commands for target `.so'
Makefile:1974: warning: overriding commands for target `.so'
Makefile:1923: warning: ignoring old commands for target `.so'
Makefile:2037: warning: overriding commands for target `.so'
Makefile:1974: warning: ignoring old commands for target `.so'
Makefile:2065: warning: overriding commands for target `.so'
Makefile:2037: warning: ignoring old commands for target `.so'
[...a bit later...]
Output:
build/release-irix64-mips/ioq3ded.mips
build/release-irix64-mips/ioquake3.mips
build/release-irix64-mips/baseq3/cgamemips
.so
build/release-irix64-mips/baseq3/qagamemips
.so
build/release-irix64-mips/baseq3/uimips
.so
build/release-irix64-mips/missionpack/cgamemips
.so
build/release-irix64-mips/missionpack/qagamemips
.so
build/release-irix64-mips/missionpack/uimips
.so
It looks like the "mips" is actually "mips\n" somehow. Patch to fix the makefile is attached, it basically removes extra whitespace around "ARCH=mips" line.
Created attachment 2719 [details] Fixes the \n in the $ARCH variable for IRIX/mips Using the default makefile, I get this: Makefile:1870: warning: overriding commands for target `.so' Makefile:1826: warning: ignoring old commands for target `.so' Makefile:1923: warning: overriding commands for target `.so' Makefile:1870: warning: ignoring old commands for target `.so' Makefile:1974: warning: overriding commands for target `.so' Makefile:1923: warning: ignoring old commands for target `.so' Makefile:2037: warning: overriding commands for target `.so' Makefile:1974: warning: ignoring old commands for target `.so' Makefile:2065: warning: overriding commands for target `.so' Makefile:2037: warning: ignoring old commands for target `.so' [...a bit later...] Output: build/release-irix64-mips/ioq3ded.mips build/release-irix64-mips/ioquake3.mips build/release-irix64-mips/baseq3/cgamemips .so build/release-irix64-mips/baseq3/qagamemips .so build/release-irix64-mips/baseq3/uimips .so build/release-irix64-mips/missionpack/cgamemips .so build/release-irix64-mips/missionpack/qagamemips .so build/release-irix64-mips/missionpack/uimips .so It looks like the "mips" is actually "mips\n" somehow. Patch to fix the makefile is attached, it basically removes extra whitespace around "ARCH=mips" line.