Am 17.07.2015 08:12 schrieb "ulrich" <rom...@cbox.cz>:
>
> Dne 15.7.2015 v 10:16 Michael Van Canneyt napsal(a):
>
>>
>>
>> On Tue, 14 Jul 2015, ulrich wrote:
>>
>>> Hi,
>>>
>>> I have this unit, but when I compile it, I get this error:
>>>
>>> Illegal unit name XXX_Parser. The unit is saved under dfm_rrparser.pas.
>>
>>
>> The unit name must always match the file name. This is logical, because
>> otherwise the compiler can never find it if a reference to the unit is
>> made in a uses clause.
>>
> I understand this. I thought that the compiler searches the unit by file
name and unit name is stored inside the unit. Test if it is desired unit
would be trivial - but I guess you're right - it would be pointless.

There is a compiler parameter to disable that restriction (check the help
output, I don't remember the parameter right now), but it's definitely less
tested...

Regards,
Sven
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to