quinta-feira, 20 de janeiro de 2011

Lazarus - Error while compiling resources

Depois de instalar o Lazarus 0.9.31 com FPC 2.5.1, abri um antigo projeto que havia iniciado na versão 0.9.26 do Lazarus. O primeiro problema que enfrentei foi a ausência do componente TNotebook, resolvido com a substituição deste pelo TPageControl. Após esta ocorrência o projeto compilou sem problemas. Após editar as informações de versão (menu Project / Project Options / Version Info) o projeto começou apresentar o erro abaixo:

project1.lpr(42,1) Error: Error while compiling resources
project1.lpr(42,1) Fatal: There were 1 errors compiling module, stopping

Parti para a pesquisa no Google e encontrei algo falando dos arquivos de recursos. Acabei descobrindo uma solução para meu caso: removi a seguinte linha de código do arquivo project1.lpr:

{$IFDEF WINDOWS}{$R project1.rc}{$ENDIF}

Meu projeto voltou a compilar corretamente. Outra coisa que precisei editar manualmente foi a inclusão das seguintes tags no arquivo project1.lpi, dentro da tag CompilerOptions:



Neste último caso foi para definir o nome do aruivo compilado.

[]'s,

Ericson Benjamim.

Nenhum comentário:

Postar um comentário