<div>This problem recently appeared in svn/fpc/trunk</div><div><br></div><div>I tried pointing to:</div><div><br></div><div> CLSInfo : @Root.Test.CLSInfo ; // Still not working</div><div> CLSInfo : @Root.Test.CLSInfo1 ;// Renamed dec and still didn't work.</div>
<div><br></div><div>This problem did not exist a few days ago.</div><div>I have a ton of units that don't compile now!!! </div><div><br></div><div>Please help.</div><div><br></div><div>atbrunner@Satellite:/Developer/Source/Projects/Test/Nested$ fpc ./Test.lpr</div>
<div>Free Pascal Compiler version 2.7.1 [2012/04/30] for x86_64</div><div>Copyright (c) 1993-2012 by Florian Klaempfl and others</div><div>Target OS: Linux for x86-64</div><div>Compiling ./Test.lpr</div><div>Test.lpr(65,43) Error: Illegal expression</div>
<div>Test.lpr(65,36) Error: Incompatible types: got "Pointer" expected "PCLSInfo"</div><div>Test.lpr(65,43) Error: Illegal expression</div><div>Test.lpr(66,36) Error: Incompatible types: got "Pointer" expected "PACLInfo"</div>
<div>Test.lpr(66,43) Error: Illegal expression</div><div>Test.lpr(73) Fatal: There were 5 errors compiling module, stopping</div><div>Fatal: Compilation aborted</div><div><br></div><div><br></div>