[Lazarus] Error while compiling resources

patspiper patspiper at gmail.com
Wed Apr 18 07:31:48 CEST 2012


On 18/04/12 01:11, Mattias Gaertner wrote:
> On Wed, 18 Apr 2012 00:07:31 +0300
> patspiper<patspiper at gmail.com>  wrote:
>
>> On 17/04/12 23:57, Mattias Gaertner wrote:
>>>> I save the project to project1.lpi and unit1.pas
>>>>
>>>> I now run it again. It fails with "project1.lpr(19,1) Error: Error
>>>> while compiling resources".
>>>>
>>>> Hint: Start of reading config file C:\lazarus\fpc\2.6.0\bin\i386-win32\fpc.cfg
>>>> Hint: End of reading config file C:\lazarus\fpc\2.6.0\bin\i386-win32\fpc.cfg
>>>> Free Pascal Compiler version 2.6.0 [2012/03/14] for i386
>>>> Copyright (c) 1993-2011 by Florian Klaempfl and others
>>>> Target OS: Win32 for i386
>>>> Compiling project1.lpr
>>>> Compiling unit1.pas
>>>> Compiling resource
>>>> Z:\Projects\Delphi\Workflow\Revision\RevAdmin\test\lib\i386-win32\project1.or
>>>> project1.lpr(19,1) Error: Error while compiling resources
>>>> Linking project1.exe
>>>> Fatal: Compilation aborted
>>> Can you compare the two directories (temp and saved) and tell where the
>>> difference is?
>> Is it possible for the IDE to show the error details? Compiling resource
>> errors always show the generic 'Error: Error while compiling resources'
>> message which is not very indicative.
> It now shows the 'Compiling resource<file>' line.
I was referring more to messages that show the reason of the failure 
such as fpcres not found, duplicate resource xxxx, etc...

On the other hand, the error line seems to always point to the last line 
of the lpr file, even when the error is in another file/unit (example: 
unit with {$R *.lfm} twice).

Stephano




More information about the Lazarus mailing list