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)