不知道什么原因,这段时间system.dcu的调试信息中行号突然和源码不符,就打算重新编译rtl,
可是出错了,不知道各位的机子上有没有这种情况:
c:\Program Files\Borland\Delphi7\Source\Rtl>md bin
c:\Program Files\Borland\Delphi7\Source\Rtl>md libc:\Program Files\Borland\Delphi7\Source\Rtl>makeMAKE Version 5.2  Copyright (c) 1987, 2000 Borland
        dcc32 -q sys\variants -z -$D- -ulib -rlib -nlib
Borland Delphi Version 14.0
Copyright (c) 1983,2002 Borland Software Corporation
sys\Variants.pas(1024) Fatal: System unit out of date or corrupted: missing '@Va
rFromInt'** error 1 ** deleting lib\variants.dcu相关文件的日期和大小
C:\Program Files\Borland\Delphi7\Source\Rtl\Sys>dir system.pas variants.pas C:\Program Files\Borland\Delphi7\Source\Rtl\Sys 的目录2002-08-09  22:00              488,430 System.pas C:\Program Files\Borland\Delphi7\Source\Rtl\Sys 的目录2004-04-23  22:01              175,036 Variants.pas