Ir para conteúdo
  • Cadastre-se

Recommended Posts

Postado

Boa tarde a todos.

Estou passando por uma dificuldade de instalação do acbr no delphi florence + fastReport VCL completo. (usuando o fastReport sem problema para qualquer outra aplicação)

Em meu novo computador instalei do delphi florence com os ultimos patchs e também a ultima versão do fastReport. Ao instalar estou tendo o erro (vou anexo o log de instalação)

"Compiling package D:\Componentes_CJA\AcBr\Pacotes\Delphi\ACBrFastReportComum\ACBr_FastReportComum.dpk"
"C:\Program Files (x86)\Embarcadero\Studio\37.0\bin\dcc32.exe" "D:\Componentes_CJA\AcBr\Pacotes\Delphi\ACBrFastReportComum\ACBr_FastReportComum.dpk"
Embarcadero Delphi for Win32 compiler version 37.0
Copyright (c) 1983,2026 Embarcadero Technologies, Inc.
D:\Componentes_CJA\AcBr\Fontes\ACBrComum\ACBrUtil.FR.pas(37) Fatal: E2225 Never-build package 'frx37' must be recompiled
Compilation failure
Erro ao compilar o pacote "ACBr_FastReportComum.dpk"."

 

Não sei mais o que fazer ? Podem me orientar ?

Desde já, obrigado pela atenção

log_Delphi_13_Florence_Win32.txt

  • Consultores
Postado

Boa tarde

primeiro caso não tenha feito ainda. 

deve instalar o fast report e após isso deve abrir o delphi para que seja feito as devidas configurações. após feche 

e só então rode o instalador do ACBr.

o Fast Report é o Enterprise ?

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado
11 horas atrás, Juliomar Marchetti disse:

Boa tarde

primeiro caso não tenha feito ainda. 

deve instalar o fast report e após isso deve abrir o delphi para que seja feito as devidas configurações. após feche 

e só então rode o instalador do ACBr.

o Fast Report é o Enterprise ?

Bom dia. Sim, ja fiz isso.

É a versao fastreporting vcl. 

Eu ja instaltei versao anterior pelo instalador.  Instalei, abri o delphi,  cheguei a colocar o frxreport e ver se estava normal. Fechei tudo e rodei o instalador,  o problema persiste. 

Postado

Bom dia a todos.

Hoje comecei a briga novamente.

Removi tudo o que havia de fastreport, o embarcadeiro edition e o comprado.

Reiniciei, abri o delphi, instalei novamente o fast, abri o delphi...tudo certo. Inclusive testei o fast.

Fui instalar o acbr, problema no pacote do fast. Instalei tudo menos ele. tudo lindo.

Agora não consigo instalar somente os componentes que utilizam o fast. Não sei onde é o problema, se for o caso, abro um ticket com o pessoal da fast, mas não consigo ver o problema para seguir.

 

Algum ideia ou sugestão ?

Postado

tambem estou com problemas, porém para instalar no delphi 12.3 - não sei se precisa adicionar alguma diretiva no package para indentificar qual o fast report está instalado na IDE, se alguém tiver uma dica.

Compilation success

Pacote "DCLACBr_NFSeXDanfseFPDF.dpk" compilado com sucesso.
Cleaning package cache for ACBr_FastReportComum.bpl
Cleaning ok
Compiling package D:\GS\Fontes\Delphi\NFe_ACBR_Novo\Pacotes\Delphi\ACBrFastReportComum\ACBr_FastReportComum.dpk
c:\Delphi12\bin\dcc32.exe "D:\GS\Fontes\Delphi\NFe_ACBR_Novo\Pacotes\Delphi\ACBrFastReportComum\ACBr_FastReportComum.dpk"
Embarcadero Delphi for Win32 compiler version 36.0
Copyright (c) 1983,2025 Embarcadero Technologies, Inc.
ACBr_FastReportComum.dpk(58) Fatal: E2202 Required package 'fs29' not found
Compilation failure
Erro ao compilar o pacote "ACBr_FastReportComum.dpk".
Abortando... Ocorreram erros na compilação dos pacotes.
 

Postado
22 minutos atrás, gutembergscosta disse:

tambem estou com problemas, porém para instalar no delphi 12.3 - não sei se precisa adicionar alguma diretiva no package para indentificar qual o fast report está instalado na IDE, se alguém tiver uma dica.

 

Prates, Agnaldo

Postado

Eu li e realmente não vi logica.

Tenho o fastreport licenciado, consequentemente não instalei pelo getIt a embarcadero edition, instalando somente com o instalador da fast e ultima versão, ao compilar a ACBr_FastReportComum.bpl apresenta sempre o erro "[dcc32 Fatal Error] ACBrUtil.FR.pas(37): E2225 Never-build package 'frx37' must be recompiled".

 

O que recomendam no forum é instalar pelo getIt ? Utilizo funcoes que a versão embarcadeiro não tem, por isso comprei.

O que devo mudar no AcBR para por exemplo localizar ? Já copiei tanto a frx37 como a fs37 para a system32 e sysWOW, mas não houve sucesso.

Quando copilo, abre a ACBrUtil.FR e o erro fica na frxClass.

Postado

Pelo log, o problema parece estar mais relacionado ao FastReport do que ao ACBr. O erro ocorre quando o ACBr tenta compilar o pacote de integração com o FastReport e encontra o pacote frx37 sem estar recompilado para a instalação atual do Delphi.

Você chegou a abrir os pacotes do FastReport e fazer um rebuild completo deles no Florence antes de instalar o ACBr? Já vi situações em que o FastReport aparentemente estava funcionando nos projetos, mas alguns BPL/DCU ficaram de uma instalação anterior e acabavam gerando esse erro durante a instalação de componentes de terceiros.

Também vale conferir se não existem caminhos antigos do FastReport nas Library Paths do Delphi apontando para versões anteriores.

  • Consultores
Postado
6 horas atrás, gutembergscosta disse:

tambem estou com problemas, porém para instalar no delphi 12.3 - não sei se precisa adicionar alguma diretiva no package para indentificar qual o fast report está instalado na IDE, se alguém tiver uma dica.

Compilation success

Pacote "DCLACBr_NFSeXDanfseFPDF.dpk" compilado com sucesso.
Cleaning package cache for ACBr_FastReportComum.bpl
Cleaning ok
Compiling package D:\GS\Fontes\Delphi\NFe_ACBR_Novo\Pacotes\Delphi\ACBrFastReportComum\ACBr_FastReportComum.dpk
c:\Delphi12\bin\dcc32.exe "D:\GS\Fontes\Delphi\NFe_ACBR_Novo\Pacotes\Delphi\ACBrFastReportComum\ACBr_FastReportComum.dpk"
Embarcadero Delphi for Win32 compiler version 36.0
Copyright (c) 1983,2025 Embarcadero Technologies, Inc.
ACBr_FastReportComum.dpk(58) Fatal: E2202 Required package 'fs29' not found
Compilation failure
Erro ao compilar o pacote "ACBr_FastReportComum.dpk".
Abortando... Ocorreram erros na compilação dos pacotes.
 

Seu FAst report não tem o FScript esse é o porém 

então ou está usando a edição embarcadero edition do  getit ou está usando a versão standard que não tem isso ou professional.

só a enterprise tem 

instala ela correta, abre o delphi, fecha o delphi roda o ACBR e vai instalar

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado (editado)

bom dia a todos.

bom, minha versão é a enterprise e tem o fscript.

o que fiz para mudar o problema:

. instalei o delphi

. instalei o fast pelo getit

. abrir o delphi, coloquei o frxReport e aceitei a licença.

. instalei o acbr - OK

. removi o fast do getit e instalei o fast licenciado

. removi o acbr rodando o apagarACbr.bat - instalei novamente - OK

. achei que tinha resolvido o problema, mas ao colocar a acbrDANFE e apresenta: [dcc32 Fatal Error] Unit1.pas(8): F2051 Unit ACBrNFeDANFEFR was compiled with a different version of frxClass.TfrxReport

 

Já abri os dpks, precisei colocar os namespaces VCL para o uses do Forms e Graphics, clean - build - install....ainda nada.

ja removi o acbr, recompilei o fast pelo instalador dele, instalei novamente...NADA.

 

estou com um ticket aberto com o pessoal da fast, inclusive encaminhei parte do acbr para eles (Eles pediram) para eles instalarem e verem.

Mas o fast, sem o acbr funciona 100%. 

 

Estou ficando sem ideias 

Editado por guarasemini
  • Consultores
Postado
1 hora atrás, guarasemini disse:

. instalei o fast pelo getit

isso não deve ser feito. ele joga arquivos e nao remove ao remover. tem que fazer manual e sair procurando no seu micro.

1 hora atrás, guarasemini disse:

. removi o fast do getit e instalei o fast licenciado

esse não tem o passo de remover do getit

1 hora atrás, guarasemini disse:

. achei que tinha resolvido o problema, mas ao colocar a acbrDANFE e apresenta: [dcc32 Fatal Error] Unit1.pas(8): F2051 Unit ACBrNFeDANFEFR was compiled with a different version of frxClass.TfrxReport

Isso daqui se resolve no instalador deixar desmarcado a opção "Deixar LibXXX"

1 hora atrás, guarasemini disse:

Já abri os dpks, precisei colocar os namespaces VCL para o uses do Forms e Graphics, clean - build - install....ainda nada.

não se abre pois o Delphi remove as diretivas que a gente ajusta para funcionar para N versões.

1 hora atrás, guarasemini disse:

estou com um ticket aberto com o pessoal da fast, inclusive encaminhei parte do acbr para eles (Eles pediram) para eles instalarem e verem.

não é necessário. uma situação em si é que sim precisamos finalizar algo no instalador que é ter o DCU compilado em DEBUG e RELEASE para poder funcionar sem o erro abaixo.

1 hora atrás, guarasemini disse:

cc32 Fatal Error] Unit1.pas(8): F2051 Unit ACBrNFeDANFEFR was compiled with a different version of frxClass.TfrxReport

 

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Bom, estou testando mas aparente mente o problema foi contornado. Depois de inúmeros testes, posso listar o que fiz para funcionar:

. instalei o delphi florence

. instalei o fastreport pelo getit

. abri o delphi e coloquei um frxreport, entrei para montar o relatorio e aceitei a licença.

. instalei o acbr

. removi o fast do getit

. instalei o fast externo

. removi o acbr com qualquer arquivo que ele tenha deixado

. rodei o instalar do fast e fiz rebuild

. instalei o acbr

. instalou, mas ao colocar o componente da DANFE, por exemplo, dava erro da frxClass compilada em outra versao.

. abri o dpk, clean - build

. rodei o instalar do acbr...ate agora tudo funcionando.

 

muito trabalho por algo que deveria ser simples. Provavelmente eu faria alguns passos diferentes se tivesse que instalar novamente, mas já estou faz 3 dias nisso. 

 

agradeco a todos pelas ideias, dicas e suporte.

grande abraco a todos

  • Consultores
Postado
8 horas atrás, guarasemini disse:

. instalei o fastreport pelo getit

boa noite

novamente não instale a versão do getit, ela se chama embarcadero edition e joga dcu. bpl e demais arquivos nas pastas diversas do delphi e do windows. assim causa erros desnecessários.

8 horas atrás, guarasemini disse:

instalou, mas ao colocar o componente da DANFE, por exemplo, dava erro da frxClass compilada em outra versao.

novamente. aqui é no instalador deixa sem marcar a opção "Deixar somente LIBXXX...."

o problema está ligado a isso porque.

os bpls e dcu do fast report são compilados em RELEASE e DEBUG

com isso conforme estiver em sua aplicação ele vai usar um ou outro.

já o ACBr só compila em RELEASE, ao instalar não dá erro.

o erro o ocorre porque pra depurar você está em DEBUG com isso o FAST REPORT pega as dcu em DEBUG mas as dcu do ACBr estão em RELEASE 

esse é o conflito.

se deixar desmarcado ao compilar seja qualquer um ele vai pegar o .pas e refazer a dcu conforme a configuração de BUILD

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado
12 horas atrás, Juliomar Marchetti disse:

boa noite

novamente não instale a versão do getit, ela se chama embarcadero edition e joga dcu. bpl e demais arquivos nas pastas diversas do delphi e do windows. assim causa erros desnecessários.

novamente. aqui é no instalador deixa sem marcar a opção "Deixar somente LIBXXX...."

o problema está ligado a isso porque.

os bpls e dcu do fast report são compilados em RELEASE e DEBUG

com isso conforme estiver em sua aplicação ele vai usar um ou outro.

já o ACBr só compila em RELEASE, ao instalar não dá erro.

o erro o ocorre porque pra depurar você está em DEBUG com isso o FAST REPORT pega as dcu em DEBUG mas as dcu do ACBr estão em RELEASE 

esse é o conflito.

se deixar desmarcado ao compilar seja qualquer um ele vai pegar o .pas e refazer a dcu conforme a configuração de BUILD

bom dia.

Entendi, bom, agora está funcionando mas vou deixar guardada a informação para uma futura reinstalação.

muito obrigado

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...