compare
The compare
tool (compare.exe
) performs a comparison between two Symbian OS builds and should be run after depmodel
. The compare
tool checks for any binary compatibility breaks involving the following:
Differences in ordinal export points in libraries that define the binary interface of the build.
Differences in sizes of classes with exported constructors.
The result is output to a report.txt
file in the same directory from where the tool is run.
NOTE: This tool will *not* resolve any mismatches! It will only list where they are. You then need to investigate and resolve any binary compatibility breaks yourself.
To use the tool, simply define the source location of each build and then run compare
from the command line, using the following options and arguments:
> compare [-g] [-v] [-to61] [-from61] [-nosourcepass] <loc1> <loc2> <desc1> <desc2>
In order for the tool to work, you must define the two builds that you are comparing by entering both directory locations and descriptions as follows:
|
The following arguments are optional but might be useful.
|