substituto do kylix

03/05/2005

0

Já li vários tópicos aki no fórum comentando sobre ´o fim do kylix´ ou algo parecido. Bem, gostaria de saber que ambiente de desenvolvimento pode ser usado como substituto do kylix. Sobretudo quando se trata de desenvolver sistemas com banco de dados.


Thaleshcv

Thaleshcv

Responder

Posts

03/05/2005

Kitsystem

De fato, não existe nenhum anuncio sobre o fim do mesmo e no comeco do ano na revista clube delphi o Guinther escreveu que a Borland informou que a mesma empresa responsavel pela ferramenta Indy seria a responsavel pelo trabalho de uma nova versao do Kylix.

Acredito que realmente teremos alguma coisa mais cedo ou mais tarde, mas acho que eles vao ter mais problemas com o Delphi 2005 .net , pois um VB.Net é bem mais barato e tem praticamente as mesmas utilidades do framework e podendo importar algumas ferramentas do Bpl.
E no VB.net e C tem possibilidades de COmpactFrameWork para PDAs


Responder

24/05/2005

Elter.teodoro

O lazarus pode uma alternativa .

Leia texto abaixo:


Usando o FB com o FreePascal+Lazarus

Autor: Alessandro de Oliveira Faria <alessandrofaria at netitec.com.br>
Data: 04/05/2005

Download e instalação

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://citkit.dl.sourceforge.net/sourceforge/lazarus/fpcsrc-1.9.8-050225.i386.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:

$ su
# 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.

Voltando a instalação, vamos descompactar a fblib:

# tar -zxvf fblib.tar.gz

Assista o vídeo deste capítulo no link abaixo:

http://cabelo.linuxdicas.com.br/imagens/pascal/install.avi

Instalando as palhetas de componentes

Como no fim deste capítulo encontra-se um vídeo em flash, não serei detalhista com os passos.

Para instalarmos uma componente, clique em COMPONENTS no menu principal, logo após selecione no sub-menu o item OPEN PACKAGE FILE (.LPK).

Ao abrir a janela de diálogo, selecione o pacote com a extensão .lpk e clique no botão OK.

Na próxima janela, vamos compilar e instalar o pacote. Para isto basta clicar no botão COMPILA e depois em INSTALL.

OBS: No vídeo, em alguns momentos teremos a impressão que a animação travou. Na verdade é a compilação que leva um pouco de tempo para se concluída.

Assista o vídeo deste capítulo no link abaixo:

http://cabelo.linuxdicas.com.br/imagens/pascal/componentes.html

Desenvolvendo uma aplicação com acesso ao banco de dados Firebird

Em primeiro lugar partirei do princípio que o servidor Firebird está devidamente instalado e configurado. Caso haja alguma dúvida neste assunto, aconselho os links abaixo:

* Como instalar o Interbase 6
* Manual de instalação do Interbase Server no Conectiva Linux
* http://www.firebase.com.br/cgi-bin/firebase.cgi/artigo?ID=280
* http://www.firebase.com.br/cgi-bin/firebase.cgi/artigo?ID=562


Não vou elaborar nenhum texto neste capítulo, basta assistir o vídeo abaixo para entender o funcionamento dos procedimentos de construção de uma aplicação no Lazarus (não esqueça de pegar a pipoca para assistir).

Assista o vídeo deste capítulo no link abaixo:

http://cabelo.linuxdicas.com.br/imagens/pascal/aplicacao.html


Use a força, seja livre. USE LINUX!!!


Responder

24/05/2005

Thaleshcv

O lazarus pode uma alternativa . Leia texto abaixo: Usando o FB com o FreePascal+Lazarus Autor: Alessandro de Oliveira Faria <alessandrofaria at netitec.com.br> Data: 04/05/2005 Download e instalação 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://citkit.dl.sourceforge.net/sourceforge/lazarus/fpcsrc-1.9.8-050225.i386.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: $ su # 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. Voltando a instalação, vamos descompactar a fblib: # tar -zxvf fblib.tar.gz Assista o vídeo deste capítulo no link abaixo: http://cabelo.linuxdicas.com.br/imagens/pascal/install.avi Instalando as palhetas de componentes Como no fim deste capítulo encontra-se um vídeo em flash, não serei detalhista com os passos. Para instalarmos uma componente, clique em COMPONENTS no menu principal, logo após selecione no sub-menu o item OPEN PACKAGE FILE (.LPK). Ao abrir a janela de diálogo, selecione o pacote com a extensão .lpk e clique no botão OK. Na próxima janela, vamos compilar e instalar o pacote. Para isto basta clicar no botão COMPILA e depois em INSTALL. OBS: No vídeo, em alguns momentos teremos a impressão que a animação travou. Na verdade é a compilação que leva um pouco de tempo para se concluída. Assista o vídeo deste capítulo no link abaixo: http://cabelo.linuxdicas.com.br/imagens/pascal/componentes.html Desenvolvendo uma aplicação com acesso ao banco de dados Firebird Em primeiro lugar partirei do princípio que o servidor Firebird está devidamente instalado e configurado. Caso haja alguma dúvida neste assunto, aconselho os links abaixo: * Como instalar o Interbase 6 * Manual de instalação do Interbase Server no Conectiva Linux * http://www.firebase.com.br/cgi-bin/firebase.cgi/artigo?ID=280 * http://www.firebase.com.br/cgi-bin/firebase.cgi/artigo?ID=562 Não vou elaborar nenhum texto neste capítulo, basta assistir o vídeo abaixo para entender o funcionamento dos procedimentos de construção de uma aplicação no Lazarus (não esqueça de pegar a pipoca para assistir). Assista o vídeo deste capítulo no link abaixo: http://cabelo.linuxdicas.com.br/imagens/pascal/aplicacao.html Use a força, seja livre. USE LINUX!!!


Olá Elter. Quando li sua resposta, tinha acabado de baixar o lazarus. Instalei junto com o compilador FreePascal e os fontes do compilador. Mas quando tentei executar um programa simples, recebi uma mensagem de erro afirmando q a biblioteca glib não foi encontrada. Instalei o lazarus e testei às pressas. Não tive tempo de ler a documentação ou ver as configurações. Ficarei grato se vc poder me adiantar o q tá acontecendo. Vlw...


Responder

01/06/2005

Elter.teodoro

Se nao engano esta biblioteca e responsavel por alguns recursos graficos do linux , ele faz do linux nao do lazarus , procure na internet .


Responder

02/06/2005

Thaleshcv

Se nao engano esta biblioteca e responsavel por alguns recursos graficos do linux , ele faz do linux nao do lazarus , procure na internet .


Esse problema já resolvi. Agora nao tô é conseguindo compilar um projeto. Sempre recebo uma mensagem semelhante à essa:

/usr/bin/ld: -lglib
fatal: error while linking


Responder

02/06/2005

Weber

Eu também tive vários problemas com o Lazarus, não por culpa dele e sim devido a distribuições diferentes de linux.


Responder

02/06/2005

Thaleshcv

Eu também tive vários problemas com o Lazarus, não por culpa dele e sim devido a distribuições diferentes de linux.


Eu já estou até pensando abandonar o lazarus tb. Vou dedicar um pouco ao C++ e desenvolver com o QtDesigner. Pelo menos esse é só instalar é ´install and run´.... :wink:


Responder

04/06/2005

Antoniologica

Cara onde consigo esse QtDesigner?


Responder

09/06/2005

Bon Jovi

http://www.trolltech.com/download/qt/x11.html


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar