O Lazarus é uma ferramenta de programação livre, similar ao Delphi do Windows. O problema é que seus pacotes são desenvolvidos inicialmente para Red Hat, em RPM, deixando muitas vezes complicado a tarefa de instalá-lo em outras distribuições. Aqui mostrarei como instalar no Slackware, mas possivelmente funcionará em outras distribuições.
Agora para o Lazarus ficar completo, precisamos de componentes de acesso a dados e de relatórios. Estes componentes podem ser encontrados na Internet.
Eu vou aconselhar os mais usados em cada caso.
Para acesso a dados: fblib
Descompacte com o comando:
# tar -zxvf fblib.tar.gz
Mova para o diretório que foi criado para o diretório de instalação do Lazarus. Use o comando:
# mv fblib/ /usr/share/lazarus/
Para Relatórios use o componente: lazreport
O nome do pacote no meu caso é lazreport-0.9.3-20060704.tar.gz. Descompacte com o comando:
# tar -zxvf lazreport-0.9.3-20060704.tar.gz
Também será criado um diretório e mova-o para o diretório de instalação do Lazarus. Use o comando:
# mv lazreport/ /usr/share/lazarus/
Agora para estes componentes funcionarem precisamos referenciá-los no Lazarus. Acesse o Lazarus, vá para o menu "Components" -> "Open package file (*.lpk)". Veja a figura abaixo:
Abra o arquivo fblib.lpk, ele está dentro do diretório fblib/, que por sua vez foi movido para o diretório de instalação do Lazarus, como foi sugerido acima. Use as opções desta janela e aponte para o arquivo "fblib.lpk", este deve estar dentro do sub diretório "source". Clique em OK.
Depois abrirá uma nova janela (veja figura abaixo), clique no botão "Compile", observe que na barra de título aparece escrito "Compiling ...", aguarde essa mensagem sumir.
Após terminar a compilação do componente, clique em "Install" e confirme a operação. Observe novamente que aparecerá a mensagem "Compiling ...", aguarde até sumir. O caso é que o botão que você clica fica desativado e em seguida fica ativo novamente, aparentando já ter concluído. Você deve acompanhar pela mensagem na barra de título, não pelo botão sendo reativado. O Lazarus, após compilar o pacote e instalar, deverá reiniciar automaticamente. Os componentes devem estar funcionando!
Para instalar o lazreport, siga os mesmos passos do fblib.
[3] Comentário enviado por anderson_souza em 15/12/2006 - 13:36h
O Lazarus eh em tar.gz. Concordo.
Quem estao em RPM sao os pacotes do Free Pascal, requisito do Lazarus. Tive problemas com os binarios do Free Pascal, so resolvi com o Free Pascal em RPM mesmo.
[4] Comentário enviado por tenchi em 16/12/2006 - 16:09h
Ah, eu já tive muitos problemas com o Lazarus.. rsrsr. Mas resolvi há tempos também. Uma pergunta: Quando será que vão portar a interface dele para gtk2? É que eu não gosto muito do visual dele. Ah, e esse é o problema do Kylix (tirando o tão necessário ponto-virgula) também.. rsrs
Muito útil mesmo.