Estável, interface de desenvolvimento RAD, componentes de acesso a banco de dados (Firebird, Interbase e outros), componentes visuais e muito mais. Neste artigo, desenvolveremos uma aplicação gráfica como se estivéssemos utilizando praticamente o próprio o Delphi.
Serei o mais direto possível neste documento para não
torná-lo extenso e cansativo. Sendo assim, nos comandos
abaixo criaremos um arquivo texto contendo os arquivos para download.
$ mkdir freepascal
$ cd freepascal
$ vi lista-download.txt
Insira os links abaixo no arquivo [lista-download.txt]:
Instalando os componentes fblib a partir dos fontes:
Antes de continuar, vale à pena mencionar que neste tutorial
instalaremos a fblib, uma palheta de componentes para acesso
ao banco de dados Firebird e Interbase. Como se não
bastasse, esta biblioteca de componentes é compatível com o Delphi,
Kylix e Lazarus.
[1] Comentário enviado por fabio em 04/05/2005 - 01:19h
Fala Cabelo,
Fiquei impressionado com a qualidade do Lazarus, não tinha idéia do quão avançada estava este RAD. Só um adendo (que você pode me confirmar), li no site do software que ele é "API independent", ou seja, se você usa Gnome, ele vai compilar seu programa pra Gnome, se usa KDE, ele compila usando QTLib, se gosta de GTK, ele também pode usar essa API. Confere?
Ah, e quando é que sai um artigo que ensina a criar um artigo em forma de vídeo-aula heim? :P
[4] Comentário enviado por marrento em 04/05/2005 - 14:14h
"Queria lembrar que temos também o Kylix Open, que é gratuito!"
gratuito e desatualizado, como todo bom software proprietário. Lazarus é uma boa base para se prevenir que, se em algum futuro próximo, a Borland descontinuar o Delphi e ObjectPascal, seus usuários não fiquem desamparados...
[5] Comentário enviado por cleyton17 em 04/05/2005 - 17:40h
Olá!!! Parabens!! Sou desenvolvedor Delphi! e adorei este artigo ficou muito bom já tinha instalado o lazarus antes, mas nao sabia da paleta de conexão com o firebird! agora sim posso migrar meus software para o linux! Muito Bom!
[6] Comentário enviado por cleyton17 em 04/05/2005 - 17:42h
Olá!!! Parabens!! Sou desenvolvedor Delphi. E adorei este artigo ficou muito bom já tinha instalado o lazarus antes, mas nao sabia da paleta de conexão com o firebird! agora sim posso migrar meus software para o linux! Muito Bom!
[9] Comentário enviado por sorell em 05/05/2005 - 20:54h
Parabéns pelo exelente artigo. Com uma linguagem simples e de fácil acesso para iniciantes, ele leva assuntos muitas vezes restritos a geeks e similares
[11] Comentário enviado por vshp em 06/05/2005 - 05:33h
Muito bom o seu artigo!!!
Eu uso o Kurumin 4.1 e tive problemas para concluir a segunda parte do tutorial (compilação e instalação dos componentes). Consegui resolver, seguindo as orientações da parte destinada a dicas para instalação no Debian, nessa página: http://lazarus-ccr.sourceforge.net/index.php?wiki=InstallingLazarus
[12] Comentário enviado por arcanjoebc em 06/05/2005 - 19:11h
Parabéns Cabelo pela tua dica. Eu venho acompanhando a trajetória do Lazarus, pois estou aprendendo a usar Firebird com o Delphi e, para mim, essa dica foi muito interessante, pois a versão que eu tinha do Lazarus tinha muitos Bugs para usar Interbase/Firebird. Gostei muito da dica. Valeu!!!
[13] Comentário enviado por pssgyn em 07/05/2005 - 04:06h
Cabelo, parabéns pelo seu artigo. Excelente mesmo. Também estou procurando ferramentas para desenvolvimento de aplicativos em Linux. Eu utilizo o Slackware 10.1 e vou instalar seguindo o seu tutorial.
Agora uma pergunta amigo. Que ferramenta você usa no Lazarus para imprimir relatórios ??? Tem algo tipo Quick Report no Lazarus ???
Muito obrigado Cabelo, pelo excelente artigo.
[14] Comentário enviado por marcelogpl em 07/05/2005 - 15:34h
Muito bom este artigo !
Consegui fazer as instalações tomando como parâmetro as suas indicações, mas no Debian é um pouco diferente, pois o apt-get não funciona e tem que baixar os .TGZ para fazer na mão.
Agora como faço a instalação da FBLIB, já baixei do site e não tem nenhuma instrução ?
[18] Comentário enviado por mmacoli em 17/05/2005 - 09:56h
Quando estou tentando compilar a biblioteca sqldblaz.lpk para instalar os componenentes de base de dados gera a mensagem de erro abaixo! Alguem poderia me ajudar??
/usr/share/lazarus/components/sqldb/registersqldb.pas(1,1) Fatal: Can't find unit sqldb
[19] Comentário enviado por fofogyn em 18/05/2005 - 02:09h
Excelente artigo, parabéns. Instalei o lazarus aqui e correu tudo bem, só o meu teclado (abnt2) é que não funciona corretamente dentro do editor, é um problema semelhante ao do Kylix, que não sai os acentos nem "ç" e outras teclas. Alguma sugestão amigo ?
[21] Comentário enviado por LuguiNunes em 22/12/2005 - 11:25h
Aê cabelo, sou novo aqui, e so agora vi teu artigo consegui assistir ao primeiro video mas os outros dois não (Error 404) ?!?!?!?!
Gostaria de saber se tem como tu disponibiliza-los denovo, pois to querendo deixar o linux e ainda não o fiz por conta do acesso a BD, sabe como é...
[23] Comentário enviado por rogeriojlle em 02/04/2006 - 23:36h
faz um mes que entrei num curso de programação básica, e a linguagem que ensinam lá é delphi como não tenho dinheiro pra comprar uma licença do bendito, optei pelo lázarus, não tentei a versão pra linux, mas no MS Windows ele trava (o form compilado; não em tempo de proramação)quando compila qualquer coisa que tenha um botão com o evento "onmouseover"
Algúem também teve/tem esse problema?
Como se resolve?
[24] Comentário enviado por flaviokranio em 30/10/2006 - 10:33h
E aê Cabelo !
Antes de tudo gostaria de lhe dar os parabéns pela iniciativa do artigo sobre o Lazarus.
Gostaria de saber com você, se você conhece algum tutorial de desenvolvimento de componentes para o Lazarus.
Estou no 3º ano de Ciência da Computação, e gostaria muito de desenvolver meu trabalho de manografia desenvolvendo um componente para o Lazarus.
Assim estaria também contribuindo para o projeto do Lazarus e para a comunidade de software livre.