> But modern executables > include significant amounts of metadata, including the timestamp and absolute paths > involved in the compile. You're unlikely to get a perfect checksum match between two > compiles of the same source unless you distill all the way down to a bare binary > (like DOS .COM files were).
Yeah, I figured internal timestamps would be different, so the resulting checksums would obviously not match. But I didn't know they included paths in the executable. Good to know.
GroovyMAME support forum on BYOAC
|