[comp.sys.transputer] 3L - Inmos Compatibility

PVR@autoctrl.rug.ac.be (11/29/90)

I have a problem with a library of routines, which are pre-linked for use
with the 3L family of compilers, but give errors when you use them with the
Inmos "3L compatible" compilers.
 
A t8c/linkt (3L) cycle works fine, but a t8c/ilink/iboot (Inmos) cycle
gives an error during iboot (Invalid tag: LONG), which (according to the
manual) indicates a problem during linking. Has anyone had problems of this
kind and know a solution for them ?
 
The whole thing raises the question of linker file formats and object file
formats. Does anyone know if programs exist that translate one object code
to the other ? Which of the object file formats is likely to be standardized
in the future ? There are also less severe differences between 3L and Inmos
in the map files, but the standardization of the object file format looks
the most urgent to me.
 
Patrick Van Renterghem
State University of Ghent
pvr@bgerug51.bitnet or pvr@autoctrl.rug.ac.be