On 02/12/2023 20:06, Darcy Wilson via Gcc-help wrote:
I've downloaded the binaries built by Tgcware (https://jupiterrise.com/tgcware/irix5.3/stable/) for GCC, binutils, glibc, make, automake and so forth but I continue to have some issues when I start the ./configure stage of the process. I typically get an error from config.log which reads,
Object file format error in: /usr/tgcware/gcc45/lib/gcc/mips-sgi-irix5.3/4.5.3/irix-crti.o: bad symbolic header (magic number)
collect2: ld returned 1 exit status
It's calling ld from,
/usr/bin/../lib/ld
This indicates you're missing the linker patch:
Patch SG0001068: Replacement for patch 410 new linker for 5.3
It is a pre-requisite for tgcware.
You can find links to IRIX 5.3 patch clusters which include the linker
patch here:
https://forums.irixnet.org/thread-2038-post-13471.html#pid13471
-tgc