[comp.sys.transputer] inmos linker problem

K312240@aearn (Klaus Kusche) (12/11/87)

     
     
Dear Mailing List!
     
Especially to the people of Inmos and anyone who uses the Inmos alien
language compilers and the stand-alone linker "linkt".
     
I've been struggling hard with the Inmos/Lattice transputer C compiler
("TC1V2" version) the last few weeks, and after nights full of horror, I
managed to compile my stuff.
     
However, up to now I found no way to link it. The Inmos linker "linkt"
crashes with "ERROR: Internal link buffer overflow". I tried to avoid
this by not linking all the stuff at once, but all combinations of
"incremental" linking with prelinked files or libraries also failed in
the same way.
     
Currently there are 13 binary files to link with a total lenght of about
650000 bytes and close to 1000 externals I think (the harness and
runtime library not yet included).
     
Does anyone have any experiences with this kind of problem?
Does anyone know a way around it?
What causes the error (too many externals? code too large? a function
too long?)?
Does anyone have a larger version of "linkt" (for the 2 MB Inmos B004 in
an AT)?
     
Many thanks in advance for your help.
     
Klaus. (K312240@AEARN.BITNET)