in reply to system() Creating Different Results than Commandline Operation.

1) you're opening /dev/null on windows
C:\>perl -MFile::Spec -e"die File::Spec->devnull nul at -e line 1.
2)
print " ====DEBUGGING gcov_tool ( $gcov_tool ) da_filename( $da_filename ) object_dir ( $object_dir ) ====DEBUGGING "