Is it somehow possible to convert pre-compiled obj libraries that were originally compiled with CARM for use with the current RealView versions?
I am working with an Arm development board that inlcudes obj libraries that were compiled with CARM. I serached and discovered this thread informing how to obtain the old CARM patch.
http://www.keil.com/support/docs/3267.htm
Fortunately, I still had an old RV3.03 install app archived because that patch does not work with RV3.1x + The board manufactuerer does not have newer RV3.6 files available.
So, now that I have both RV versions available to me, is there a way to convert or upgrade these CARM obj files to use with RV3.6 ?
Surely someone has encountered this before? I cannot believe that a product like RealView would not provide some migration path from the previous version.
I don't know about RealView but, in general, I think such "migration paths" are usually at the source level? I would think it quite unusual to be able to convert object files from one toolset to another...?
In general, I do agree with you. But as these are toolsets from the same developer company, I would think this to be an exception.
But I'm new to the game, and perhaps overly optimistic ;)
Realview came from ARM directly. CARM was developed by Keil. When ARM bought Keil, Keil went with the Realview Compiler. Keil made a good compiler, but the Realview is clearly better.