This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Can the libraries compiled by the compiler of different version be linked as an executable?

Hi, I am facing a problem with the libraries linking.

The DSP we are using is VC33, a very old DSP.

There are several different modules in our project, all of them are compiled by V33 compiler v4.70, nowadays we are updating one of the module, and due to some reasons, we can use only V33 compiler v5.11 to re-compile the modified module, so my question is that can we link the libraries compiled by the compiler of different version together to be an executable? Are there any potential risks to do that?

Thanks in advance!