Hi aus9
Sorry, it's been a long time since I've looked at those files. I thought
they included the architecture it was compiled for. I guess only the
release version is included, so the files would be identical for all
architectures.
You can find the difference in /lib/.
TC32 (core and core64):
tc@E310:~$ ls /lib/ld-linux*
/lib/ld-linux.so.2
tc@E310:~$
TC64 (corepure64):
tc@E310:~$ ls /lib/ld-linux*
/lib/ld-linux-x86-64.so.2
tc@E310:~$
Here's a helpful tip from curaga if you're compiling for TC32 with this setup:
Oh, you can use a 64-bit kernel for that still
"linux32 bash" will start a bash shell that claims to be 32-bit in uname -m. This is useful for some configure scripts that check for it.