We have an environment built on Borland Turbo Assembler 5.3 and Turbo Link 5.1. We must keep some inheritance code in it, so you cannot discard them. Now I want to enter C.
Neither GCC nor the Microsoft C / C ++ compiler provides an object file in the Borland format. It's clear. But for some reason, even Borland C ++ 5.5 and Turbo C 2.0 do not. I mean that the linker links these objects without warning or error, but the executable file associated with it just crashes. I tried this with the help of the simple world of hi, it still falls or sees nothing and leaves.
There seems to be a big difference between the versions, and there must be a special C compiler for Turbo Link 5.1. Is that so? If so, which compiler should I take?
Or, what has just occurred to me, maybe I should do some TASM translation, for example, with BCC, and then just TASM?
source
share