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:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<Target> | |
<Filename Value="MeuProjeto"/> | |
</Target> |
Neste último caso foi para definir o nome do aruivo compilado.
[]'s,
Ericson Benjamim.
Nenhum comentário:
Postar um comentário