Instalando o Lazarus no Slackware

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.

[ Hits: 34.497 ]

Por: Anderson de Assis de Souza em 14/12/2006


Incluindo mais Componentes ao Lazarus



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.

Pronto!

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Instalando o Lazarus
   3. Incluindo mais Componentes ao Lazarus
   4. Informação extra (Firebird)
Outros artigos deste autor

Trabalhando com Firebird em múltiplos arquivos de dados

Apresentando o FenixSQL - Ferramenta de Banco de Dados para Interbase / Firebird

FLogSQD - Filtro de log do proxy Squid

Leitura recomendada

Debian como servidor DHCP no VirtualBox

Colorindo seu terminal.

Oracle VirtualBox - Levando a VM no Pendrive

Criando uma Máquina de Torrent com o OrangePI [Open Hardware]

Configurando DNS (bind9) no Debian Sarge

  
Comentários
[1] Comentário enviado por removido em 14/12/2006 - 17:23h

Parabéns pelo seu trabalho!

;-)

[2] Comentário enviado por escorpion em 15/12/2006 - 13:19h

Estranho vc dizer que os pacotes são em rpm, pois tenho instalado aq, e baixei os códigos fontes mesmo. Baixei direto do site do Lazarus.

[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.

OK.

[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.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts