Instalando o Lazarus no Windows pelo SVN

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!

 


Posted by: Raphael Zimermann
Posted on: 23/7/2012 at 12:45
Tags: , , , ,
Categories: Desenvolvimento | Tutoriais
Actions: E-mail | Kick it! | DZone it! | del.icio.us
Post Information: Permalink | Comentários (0) | Post RSSRSS comment feed
Os comentários estão fechados
Visitas: 770089