Jump to content

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png click.png click.png

Instalação dos componentes ACBR em LAZARUS


  • Este tópico foi criado há 864 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Boa tarde , Amigos

Preciso de um auxilio, estamos migrando nossas aplicações de DELPHI 7 para LAZARUS , gostaria de saber se há algum roteiro de instalação dos componentes do ACBR ou mesmo um instalador para LAZARUS , assim como existe para o DELPHI.

Com muito custo, instalei os componentes para as validações da NFSe, agora preciso instalar o restantes dos componentes, e gostaria de saber se existe algum tipo de ajuda ou instalador para isso.

Agradeço a atenção.

@Fábio Eduardo de Souza

 

 

 

 

Link to comment
Share on other sites

  • Fundadores

Não existe um instalador (ainda)...

Leia o documento "Bem_Vindo_ao_Trunk2.pdf" e instale os Packages na ordem de hierarquia apresentada nesse documento...

Você não precisa compilar a IDE a cada Package... pode fazer isso após a instalação de todos os Packages

  • Like 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

@Fábio Eduardo de Souza não temos o instalador para Lazarus. Eu faço na mão mesmo. Para saber quais instalar, uso o projeto do ACBrMonitorPLUS como exemplo, somente porque ele usa a maioria dos componentes do ACBr, quase todos.

"Caminho curto..."
Quando você abre ele, ele mostra todos os pacotes que ele depende, ai você instala um pacote por vez, por fim você precisa reconstruir o Lazarus.

"O passo-a-passo..."
1- Abra no Lazarus o projeto ACBrMonitorPLUS (\trunk2\Projetos\ACBrMonitorPLUS\Lazarus), ele deve reclamar de uma porção de componentes que estão faltando.

VirtualBox_Windows_30_09_2016_15_53_53.png

2 - Abaixo cada um dos componentes que faltam...

VirtualBox_Windows_30_09_2016_15_54_21.png

3 - Para instalar cada um deles, clique em Pacote > Abrir Pacore (.lpk)

VirtualBox_Windows_30_09_2016_15_54_40.png

4 - Selecione um dos pacotes que faltam, no exemplo, selecionei o pacote ACBrComum, todos os pacotes ficam no mesmo local.VirtualBox_Windows_30_09_2016_15_55_09.png

5 - Cada pacote pode depender de outro pacote, verifique as dependências do mesmo, no caso precisamos instalar também o pacote laz_synapse

VirtualBox_Windows_30_09_2016_15_55_28.png

6 - Carregue o pacote laz_synapse, clique em Compilar, este pacote é de Run-Time, portanto não precisa ser instalado.

VirtualBox_Windows_30_09_2016_15_55_51.png

7 - Volte para o pacote do ACBrComum, pode ser que a janela se perca atrás das demais do Lazarus, se isso acontecer, vá em: Janela > Centralizar uma Janela Perdida, e selecione a janela do pacote ACBrComum. Clique em compilar, e após isso em: Usar > Instalar

VirtualBox_Windows_30_09_2016_15_56_40.png

8 - A cada pacote que você clicar em instalar, o Lazarus irá perguntar se você deseja reconstruir a IDE. Clique em não, pois faremos isso por último.

VirtualBox_Windows_30_09_2016_15_56_56.png

9 -  Observe que o passo a passo acima resolveu a dependência do pacote ACBrComum no projeto do ACBrMonitor.

VirtualBox_Windows_30_09_2016_15_57_05.png

10 - Apos instalar todos os pacotes exigidos como dependência, reconstrua o Lazarus com a opção Limpar + Construir Tudo

VirtualBox_Windows_30_09_2016_15_58_13.png

  • Like 1
Consultor SAC ACBr

Celso Marigo Junior

Conheça o Portal do Projeto ACBr
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

 

Link to comment
Share on other sites

  • 3 weeks later...
  • Membros Pro

Boa Tarde,  @Celso e @Daniel Simoes 

Desculpem a demora no feedback , consegui instalar os componentes ACBR no meu Lazarus sem dar erros, agradeço pelo apoio. 

A unica coisa é que acabei baixando a versão 32 bits do Lazarus, mesmo minha maquina sendo 64 bit, e segui o 'roteiro' de instalação e compilei o lazarus  uma unica vez no ultimo componente. 

Só uma pergunta, do LAzarus 64 para o 32 bits existe  alguma diferença, seja em relação aos componentes ACBR seja em relação aos componente que eu utilizava no DELPHI.... Oque há de diferente entre as versões, alguem saberia me explicar?

Mais uma vez obrigado pela ajuda.  

@Fábio Eduardo de Souza

 

Link to comment
Share on other sites

  • Fundadores

O correto é usar 32 bits...

Compiladores 32 bits, geram aplicações em 32 bits... Aplicações 32 bits rodam em S.O.64 bits, mas o inverso não ocorre

Ou seja, use o Lazarus 64 bits, apenas se realmente precisar compilar uma aplicação 64 bits... e nesse caso, todas as DLLs de que sua aplicação depender (OpenSSL, XMLSec, SAT, ECF, etc)... também precisarão ser de 64 bits

Existem problemas no suporte a LibXMLSec em 64 bits, que ainda não foram  resolvidos...

  • Like 2
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

  • 6 months later...
  • 2 years later...

Estou usando o Lazarus 2.02 e ao abrir o projeto acbrmonitorplus.lpi da mensagem de erro : "Falha ao carregar o seguinte pacote: pack_powerpdf (>=0.9.15)".

Minha pasta ACBr está atualizada pelo SVN e não achei o pacote que corresponda a esse erro.

Desde já agradeço muito qualquer ajuda.

Julio

Link to comment
Share on other sites

  • Fundadores

O Power PDF está na Lazarus CCR...

Mas acho que você pode instala-lo pelo Lazarus OPM

http://wiki.freepascal.org/Lazarus-ccr_SourceForge_repository

http://wiki.lazarus.freepascal.org/Online_Package_Manager

  • Like 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.