We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
RVDS and ADS use different binary ABIs, so you have to compile the RVDS library (and any code that library is linked with) using the old ADS ABI. If you don't then there is a high probability that (1) it won't work, or (2) it will look like it works and then crash in rather nasty and hard to predict ways. More information is provided on this documentation page:[url="http://infocenter.arm.com/help/topic/com.arm.doc.dui0202f/Chdccfff.html"]infocenter.arm.com/.../url]In terms of how to link - the same as you would link two binaries produced with the same compiler set - there is nothing special about linking two libraries from different tool sets.Note that the ADS ABI is deprecated in RVDS 2.2 and removed from RVDS 3.0, so it is not possible to link old binaries with the newer versions of the compiler - you will need to recompile old binaries from source with the newer tools.