Instalando o Lazarus no Windows pelo SVN - De maneira fácil e rápida, poderia-mos chamar assim.
Bem, é possível que você já tenha tentado instalar o lazarus usando o SVN oficial, e é possível que você não tenha conseguido; não que seja difícil, mas os tutoriais da página oficial em sempre acompanham as características da atual versão do lazarus. O que eu vou ensinar aqui é uma forma bem fácil de ter o lazarus atualizado com as últimas alterações do projeto.
Vamos ao nosso tutorial?
Para começar: Recomendo muito que você desinstale o lazarus de sua máquina antes de seguir o tutorial. Além de desinstalar, exclua as seguintes pastas (caso existam):
C:\lazarus (claro, verifique se você não tem nada de importante dentro dessa pasta)
C:\Users\<Usuário>\AppData\Local\lazarus (essa pasta tem as configurações e outras coisas que podem atrapalhar nosso tutorial; lembre de trocar o <Usuário> pelo seu usuário do windows)
Ainda, é importante você saber que, sendo o lazarus atualizado pelo SVN, você deve ter um programa de SVN instalado, e saber como usá-lo. Eu uso o Tortoise SVN; pode ser outro, mas caso você nem saiba o que é um SVN, é claro que será necessário você pesquisar sobre o assunto primeiro...
Agora, vamos ao tutorial:
1) Baixe o instalador estável do lazarus (isso mesmo, vamos instalar ele primeiro). Até o momento em que eu escrevia este post, a versão estável mais nova é a 0.9.30.4, porisso, não vou colocar o link do instalador aqui; Vá direto na página do projeto e baixe essa ou outra versão mais nova que esteja disponível;
2) Após baixar o instalador, instale o lazarus (óbvio rs)
3) Bem, após a instalação, você terá a pasta C:\lazarus em seu micro. Entre nela, e com o seu programa SVN, dê um checkout usando o seguinte repositório SVN:
http://svn.freepascal.org/svn/lazarus/trunk
Certifique-se o programa de SVN vai baixar o arquivos dentro da pasta C:\lazarus
4) Agora você fará uma coisa um pouco estranha, mas deverá fazer: Entre na pasta do lazarus, e exclua todas as pastas e arquivos que estiverem dando conflito, caso exista algum (se você estiver usando o tortoise svn, essas pastas e arquivos terão um ponto de exclamação vermelho em seus ícones).
5) Agora, usando seu programa de svn, dê um update nos arquivos. Isso é importante, viu?!
6) Após os arquivos baixados/atualizados, vamos compilar o lazarus com as fontes atualizadas. Para isso, crie na pasta do lazarus (C:\lazarus) um arquivo bat chamado 'compila.bat'.
Dentro deste arquivo, coloque o seguinte conteúdo:
cd /d C:\lazarus\ide
set path=C:\lazarus\fpc\2.6.0\bin\i386-win32;C:\lazarus
cd C:\lazarus
make
pause
Uma observação importante sobre os comandos acima, é que o fpc atual é o 2.6.0; Verifique se o fpc do lazarus que você instalou é esse mesmo; se não for, corrija com a pasta correta no comando 'set path='
7) Após salvar o 'compila.bat', execute-o e aguarde. Se tudo estiver certo, ou se não houve mudanças na estrutura do lazarus após a publicação deste post, o lazarus estará pronto, com a versão mais atual.
Bem, espero ter ajudado; até a próxima pessoal!
59032574-9560-4aa9-b6ca-a0ffce4ec213|0|.0