Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Boa noite.

Utilizo Delphi XE6 e fui atualizar o ACBr e acontece um erro ao compilar os pacotes FastReport.

Pelo que pude perceber os componentes estão com Required de fs29.bpl (FastReport 2023.2) porém a versão do meu FastReport contém as BPLs fs20.bpl.

Não existe uma forma de configurar os componentes essa dependência das BPLs do FastReport? Como devo fazer para corrigir o problema?

 

Segue trecho do log de erro:

Versao Instalador: 2.16.0.21
Versão do delphi: Delphi XE6 Win32
Dir. Instalação : D:\Desenvolvimento\ACBr\
Dir. Bibliotecas: D:\Desenvolvimento\ACBr\Lib\Delphi\LibD20\Win32

Cleaning package cache for ACBr_NFeDanfeFR.bpl
Cleaning ok
Compiling package D:\Desenvolvimento\ACBr\Pacotes\Delphi\ACBrDFe\ACBrNFe\DANFE\NFe\Fast\ACBr_NFeDanfeFR.dpk
"C:\Program Files (x86)\Embarcadero\Studio\14.0\bin\dcc32.exe" "D:\Desenvolvimento\ACBr\Pacotes\Delphi\ACBrDFe\ACBrNFe\DANFE\NFe\Fast\ACBr_NFeDanfeFR.dpk"
Embarcadero Delphi for Win32 compiler version 27.0
Copyright (c) 1983,2014 Embarcadero Technologies, Inc.
ACBr_NFeDanfeFR.dpk(76) Fatal: E2202 Required package 'fs29' not found
Compilation failure
Erro ao compilar o pacote "ACBr_NFeDanfeFR.dpk".
Abortando... Ocorreram erros na compilação dos pacotes.

  • Moderadores
Postado

Bom dia

o erro está relacionado com a versão do fast report e deve ser a versão enterprise

sugestão é fechar o delphi, abrir o recompiler se for ou executar isso. então abrir o delphi para ele carregar o os pacotes do fast report.

fechar o delphi e dai rodar o instalador do acbr.

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Membros Pro
  • Solution
Postado
 

Bom dia

o erro está relacionado com a versão do fast report e deve ser a versão enterprise

sugestão é fechar o delphi, abrir o recompiler se for ou executar isso. então abrir o delphi para ele carregar o os pacotes do fast report.

fechar o delphi e dai rodar o instalador do acbr.

Boa tarde. Para resolver, eu editei o arquivo DPK e mudei o requires de *29 para *20:

requires
  rtl,
  fs20,
  frx20,
  frxe20,
  frxDB20,
  dsnap,
  ACBr_NFe;

Salvei, fehei o delphi e rodei novamente o instalador para funiconar!

 

Lembrando que *29 é para o Delphi 12 e *20 é para o Delphi XE 6 (que é o meu caso).

image.png

  • Membros Pro
Postado

Entendi. Realmente o arquivo já vem com as diretivas de versão só que se abrir o DPK na IDE ela altera o arquivo.

Apaguei tudo e puxei novamente e ficou certinho!

 

 

sim, mas alteração ocorreu porque esse arquivo foi modificado

olha como ele tem que estar e a IDE bagunça, se tu abrir portanto gera o erro então faça revert no svn de todos os arquivos alterados locais

image.png

 

  • Este tópico foi criado há 181 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
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.