Re: [fpc-devel] library export in Linux

2008-10-03 Thread Felipe Monteiro de Carvalho
Ok, I go back to my previous idea. Test it with an older apache (specially good would be 2.2.3). -- Felipe Monteiro de Carvalho ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] circular uses clauses

2008-10-03 Thread Marco van de Voort
In our previous episode, Graeme Geldenhuys said: > > Quote from CodeGear news > "circular uses clauses - why can't I declare two classes in two units > that refer to each other? Why doesn't forward declarations cope with > this? I've got this feature in C, C++ and C# why not Delphi?" > > That's a

Re: [fpc-devel] circular uses clauses

2008-10-03 Thread Graeme Geldenhuys
On Fri, Oct 3, 2008 at 3:27 PM, Marco van de Voort <[EMAIL PROTECTED]> wrote: > > Why do I have to put my files in a directory hierarchy and central (GAC) > registries in C# and Java? Why can't I just throw all in one dir and let the > compiler figure it out, like in FPC ? I agree! The file names

Re: [fpc-devel] circular uses clauses

2008-10-03 Thread Marco van de Voort
In our previous episode, Graeme Geldenhuys said: > > Why do I have to put my files in a directory hierarchy and central (GAC) > > registries in C# and Java? Why can't I just throw all in one dir and let the > > compiler figure it out, like in FPC ? > > I agree! The file names could contain the na

Re: [fpc-devel] circular uses clauses

2008-10-03 Thread peter green
Because a Pascal compiler parses the interface section of an unit only once, ... IMO what would fix a lot of the problem would be a "cross unit forward declaration", that is a way to tell a compiler "this type is a class type declared in unit x that is all you need to know for now" (afaict

Re: [fpc-devel] circular uses clauses

2008-10-03 Thread Joao Morais
peter green wrote: Because a Pascal compiler parses the interface section of an unit only once, ... IMO what would fix a lot of the problem would be a "cross unit forward declaration", that is a way to tell a compiler "this type is a class type declared in unit x that is all you need to kn