Yes.  I'm completely sure it's working now.  But i can't figure out why the small project doesn't.  I even tried to make clean for my big project to see if I could make it not work.. but it compiles now.<br>
<br><div class="gmail_quote">On Mon, Apr 30, 2012 at 11:23 PM, Flįvio Etrusco <span dir="ltr"><<a href="mailto:flavio.etrusco@gmail.com" target="_blank">flavio.etrusco@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
FWIW FPC 2.6.0 also triggers the same error. AFAICS this problem is<br>
somewhat analogous to the limitation when declaring members in a<br>
record. Are you sure the unit in your big project is being compiled?<br>
<span class="HOEnZb"><font color="#888888"><br>
-Flįvio<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Mon, Apr 30, 2012 at 3:39 PM, Andrew Brunner<br>
<<a href="mailto:andrew.t.brunner@gmail.com">andrew.t.brunner@gmail.com</a>> wrote:<br>
> Well,<br>
><br>
> The problem started when I did a fresh install of Ubuntu 12.04.<br>
> The main project that uses similar code to my attached test had FPC raise<br>
> the same error but with similar code.<br>
> Presently, a fresh build of FPC and Lazarus allows me to build my big<br>
> project however, the test project still won't build with<br>
><br>
> Compiling ./Test.lpr<br>
> Test.lpr(65,36) Error: Incompatible types: got "Pointer" expected "PCLSInfo"<br>
> Test.lpr(65,44) Error: Illegal expression<br>
> Test.lpr(66,36) Error: Incompatible types: got "Pointer" expected "PACLInfo"<br>
> Test.lpr(66,44) Error: Illegal expression<br>
> Test.lpr(73) Fatal: There were 4 errors compiling module, stopping<br>
> Fatal: Compilation aborted<br>
><br>
> But yet my big project with very complex nested declarations compiles just<br>
> fine<br>
> <snip><br>
> unit coAdmin;<br>
><br>
> interface<br>
>   uses hTimer,hHTTP,hHTTPd,hRSR,uRSR,Classes,uCoreObjects,uKeywords,<br>
>     hSRConsts,uTimer,uStringArray,uVarString,uKPList,hDateUtils,uFileUtils,<br>
><br>
> dbmDomains,dbmCoreObjects,dbmUserAccounts,dbmRSS,dbmCalendaring,hDatabase;<br>
><br>
> Type<br>
>   ns=class<br>
>   Type<br>
>     Admin=class<br>
>     const<br>
>       XMLInf:TXMLInfo=(<br>
>         Enabled                  : false;<br>
>       );<br>
>       ACLInf:TACLInfo=(<br>
>         Name                     : 'Admin';<br>
>         NameSpace                : '/core/admin';<br>
>         Caption                  : 'Administration Core Object';<br>
>         Prompt                   : 'User can access administration<br>
> dashboard';<br>
>         Description              : 'Back-end system administration handler'<br>
>       );<br>
>       CLSInf:TCLSInfo=(<br>
>         Name                     : 'TAdminCore';<br>
>         Location                 : 'coAdmin.pas';<br>
>       );<br>
>       Header:TCoreObjectInfo=(<br>
>         ID                       : 0;<br>
>         ProviderID               : 0;<br>
>         Enabled                  : true;<br>
>         Anonymous                : false;<br>
>         NotifyOnBuffersChanged   : false;<br>
>         Scale                    : 0;<br>
>         CLSInfo                  : @CLSInf;<br>
>         ACLInfo                  : @ACLInf;<br>
>       );<br>
>     <snip of more of these types of declarations><br>
><br>
><br>
> On Mon, Apr 30, 2012 at 1:12 PM, Jonas Maebe <<a href="mailto:jonas.maebe@elis.ugent.be">jonas.maebe@elis.ugent.be</a>><br>
> wrote:<br>
>><br>
>><br>
>> On 30 Apr 2012, at 16:48, Andrew Brunner wrote:<br>
>><br>
>> > This problem did not exist a few days ago.<br>
>><br>
>> Can you be more precise? I just checked with trunk from before the<br>
>> jvmbackend merge (which is from Thursday), and that one also gives an error.<br>
>><br>
>><br>
>> Jonas_______________________________________________<br>
>> fpc-devel maillist  -  <a href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</a><br>
>> <a href="http://lists.freepascal.org/mailman/listinfo/fpc-devel" target="_blank">http://lists.freepascal.org/mailman/listinfo/fpc-devel</a><br>
><br>
><br>
><br>
> _______________________________________________<br>
> fpc-devel maillist  -  <a href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</a><br>
> <a href="http://lists.freepascal.org/mailman/listinfo/fpc-devel" target="_blank">http://lists.freepascal.org/mailman/listinfo/fpc-devel</a><br>
><br>
_______________________________________________<br>
fpc-devel maillist  -  <a href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</a><br>
<a href="http://lists.freepascal.org/mailman/listinfo/fpc-devel" target="_blank">http://lists.freepascal.org/mailman/listinfo/fpc-devel</a><br>
</div></div></blockquote></div><br>