FreePascal + Lazarus: Desenvolvedores em Delphi podem começar a migrar para o Linux! [Artigo]
[ Hits: 73.443 ]
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]:
http://switch.dl.sourceforge.net/sourceforge/lazarus/fpc-1.9.8-0.i586.rpm
http://belnet.dl.sourceforge.net/sourceforge/lazarus/lazarus-0.9.6-fpc_1.9.8_0.i386.rpm
http://fblib.altervista.org/fblib.tar.gz
http://fblib.altervista.org/ex-fblib.zip
http://fblib.altervista.org/fenisql_clx.tar.gz
http://fblib.altervista.org/fenisql_bin.tar.gz
http://fblib.altervista.org/kylix3-libs.tar.gz
Agora vamos efetuar o download de todos os arquivos de uma única vez:
$ wget -i lista-download.txt
Instalando os pacotes .rpm:
# rpm -ivh fpc-1.9.8-0.i586.rpm
# rpm -ivh fpcsrc-1.9.8-050225.i386.rpm
# rpm -ivh lazarus-0.9.6-fpc_1.9.8_0.i386.rpm
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.
Veja o screenshot do FeniSQL:
http://fblib.altervista.org/screenshot4.html
Uma ferramenta gráfica de administração desenvolvida como a biblioteca Fblib.
Adicione também outros componentes presentes no pacote Lazarus para o acesso ao banco de dados Firebird. Todos funcionaram muito bem.
Embora eu não tenha utilizado a biblioteca fblib neste tutorial, ela foi a que se mostrou mais estável e eficaz.