Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao Compilar após Atualização do ACBR - ZLibExGZ


Ver Solução Respondido por BigWings,
  • Este tópico foi criado há 1488 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa Noite a todos!

Após atualizar o ACBR, o qual estou instalando apenas os componentes referentes ao Boleto, ao compilar um dos projetos que já estavam funcionando, estou me deparando com um erro inesperado.

Não está encontrando o Arquivo "RxCurrEdit.pas" da Pasta Fontes\Terceitos\ZLibExGZ.

Alguém poderia me ajudar, por gentileza.

Não sei mais o que fazer.

Muito Obrigado!

 

Daniel 

  • Moderadores
Postado
5 horas atrás, d2mpavan disse:

Boa Noite a todos!

Após atualizar o ACBR, o qual estou instalando apenas os componentes referentes ao Boleto, ao compilar um dos projetos que já estavam funcionando, estou me deparando com um erro inesperado.

Não está encontrando o Arquivo "RxCurrEdit.pas" da Pasta Fontes\Terceitos\ZLibExGZ.

Alguém poderia me ajudar, por gentileza.

Não sei mais o que fazer.

Muito Obrigado!

 

Daniel 

é alguma incompatibilidade entre o RXLib que tem instalado e a biblioteca usada pelo ACBr de terceiros

verifique se está com uma versão correta do RXLib, digo isso pois muitos pegam e fazem de forma grotesta alterações em versões antigas esquecendo de diretivas de compilação.

se for esse o caso procure uma versão compatível com sua versão

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
 

 

Postado

Bom Dia!

Apenas para complementar, já apague a pasta e baixei novamente. Reinstalei e continua reportando a falta do arquivo.

Notei que o instalador está reportando a Versão 15 e não a 7 do Delphi, que tenho instalado nesse equipamento.

Não sei como fazer com que compile no 7.

Se alguém puder me ajudar, agradeço imensamente.

 

Obs: Sei que a versão 7 deve ser urgentemente substituída, mas esse é um projeto que ainda não tive tempo de migrar para outra versão.

 

Desde ja agradeço,

 

Daniel

 

Postado

Não. só tenho um Delphi instalado na maquina.

Quanto ao componente RXLIB, não é um componente modificado. Inclusive já o utilizo há bastante tempo, devidamente baixado e instalado.

Tenho a versão 15 (XE) em outro PC. Mas ele já foi desativado.

Como disse acima, já apaguei a pasta do ACBR e baixei novamente. Reinstalei o ACBR e o erro continua.

  • Moderadores
Postado
9 horas atrás, d2mpavan disse:

Não está encontrando o Arquivo "RxCurrEdit.pas" da Pasta Fontes\Terceitos\ZLibExGZ.

Não existe esse arquivo nessa pasta.

Provavelmente está com erro na instalação da RXLib.

Qual a mensagem de erro exata na compilação?

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

O arquivo não existe mesmo porque, no caso, a instalação do ACBR deveria, ao meu entendimento, procurar o arquivo "CurrEdit.pas" que é do Delphi 7 e não o "RXCurrEdit.pas" que é de uma versão mais nova do Delphi.

Quanto ao erro reportado na compilação é Arquivo não encontrado (File not Found).

 

  • Moderadores
Postado
1 minuto atrás, d2mpavan disse:

O arquivo não existe mesmo porque, no caso, a instalação do ACBR deveria, ao meu entendimento, procurar o arquivo "CurrEdit.pas" que é do Delphi 7 e não o "RXCurrEdit.pas" que é de uma versão mais nova do Delphi.

Quanto ao erro reportado na compilação é Arquivo não encontrado (File not Found).

 

viu mas não tem erro na instalação.

olhe o log que tu anexou aqui. ele está instalado certo.

o problmea é compilar seu projeto e ter pastas conforme mencionou no meu primeiro post aqui

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
 

 

Postado

Vi que não tem erro de instalação.

Mas porque o instalador reportou a Versão 15 na instalação e não a 7?

Acredito que se tivesse reportado a 7, o componente de terceiro que está dando problema teria pego o arquivo corretamente, no caso o CurrEdit.pas e não o RXCurrEdit.pas, que está sendo solicitado e é de uma outra versão do Delphi.

Veja que no log mostra versão 15...

COMPILANDO OS PACOTES...
Compiling package C:\Users\DANIEL\OneDrive\Sistemas\ACBR\Pacotes\Delphi\synapse\ACBr_synapse.dpk
"C:\Program Files (x86)\Borland\Delphi7\bin\dcc32.exe" "C:\Users\DANIEL\OneDrive\Sistemas\ACBR\Pacotes\Delphi\synapse\ACBr_synapse.dpk"
Borland Delphi Version 15.0
Copyright (c) 1983,2002 Borland Software Corporation
37785 lines, 0.48 seconds, 270720 bytes code, 29325 bytes data.
Compilation success
Pacote "ACBr_synapse.dpk" compilado com sucesso.
Compiling package C:\Users\DANIEL\OneDrive\Sistemas\ACBR\Pacotes\Delphi\ACBrComum\ACBr_Comum.dpk
"C:\Program Files (x86)\Borland\Delphi7\bin\dcc32.exe" "C:\Users\DANIEL\OneDrive\Sistemas\ACBR\Pacotes\Delphi\ACBrComum\ACBr_Comum.dpk"
Borland Delphi Version 15.0
Copyright (c) 1983,2002 Borland Software Corporation
C:\Users\DANIEL\OneDrive\Sistemas\ACBR\Fontes\ACBrComum\ACBrImage.pas(220) Warning: Combining signed and unsigned types - widened both operands
Warning: Unit 'ACBrZLibExGZ' implicitly imported into package 'ACBr_Comum'
Warning: Unit 'ACBrZLibEx' implicitly imported into package 'ACBr_Comum'
Warning: Unit 'ACBrZLibExApi' implicitly imported into package 'ACBr_Comum'
29156 lines, 0.19 seconds, 134780 bytes code, 14909 bytes data.
Compilation success
Pacote "ACBr_Comum.dpk" compilado com sucesso.
Compiling package C:\Users\DANIEL\OneDrive\Sistemas\ACBR\Pacotes\Delphi\ACBrComum\DCLACBr_Comum.dpk
"C:\Program Files (x86)\Borland\Delphi7\bin\dcc32.exe" "C:\Users\DANIEL\OneDrive\Sistemas\ACBR\Pacotes\Delphi\ACBrComum\DCLACBr_Comum.dpk"
Borland Delphi Version 15.0

  • Moderadores
Postado
2 minutos atrás, d2mpavan disse:

Mas porque o instalador reportou a Versão 15 na instalação e não a 7?

Porque é a versão do compilador e não da IDE.

 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

Do compilador do ACBR?

Se for, como resolvo esse problema?

Porque não adianta colocar o arquivo no local da ZLIB. Vai dar erro de versão, acredito.

Essa RXCurrEdit.pas é pra outra versão do Delphi.

Mais um detalhe.

Estava funcionando normalmente.

Após a atualização apareceu esse problema.

  • Moderadores
Postado
1 hora atrás, d2mpavan disse:

COMPILANDO OS PACOTES...
Compiling package C:\Users\DANIEL\OneDrive\Sistemas\ACBR\Pacotes\Delphi\synapse\ACBr_synapse.dpk
"C:\Program Files (x86)\Borland\Delphi7\bin\dcc32.exe" "C:\Users\DANIEL\OneDrive\Sistemas\ACBR\Pacotes\Delphi\synapse\ACBr_synapse.dpk"
Borland Delphi Version 15.0
Copyright (c) 1983,2002 Borland Software Corporation
37785 lines, 0.48 seconds, 270720 bytes code, 29325 bytes data.
Compilation success
Pacote "ACBr_synapse.dpk" compilado com sucesso.
Compiling package C:\Users\DANIEL\OneDrive\Sistemas\ACBR\Pacotes\Delphi\ACBrComum\ACBr_Comum.dpk
"C:\Program Files (x86)\Borland\Delphi7\bin\dcc32.exe" "C:\Users\DANIEL\OneDrive\Sistemas\ACBR\Pacotes\Delphi\ACBrComum\ACBr_Comum.dpk"
Borland Delphi Version 15.0
Copyright (c) 1983,2002 Borland Software Corporation
C:\Users\DANIEL\OneDrive\Sistemas\ACBR\Fontes\ACBrComum\ACBrImage.pas(220) Warning: Combining signed and unsigned types - widened both operands
Warning: Unit 'ACBrZLibExGZ' implicitly imported into package 'ACBr_Comum'
Warning: Unit 'ACBrZLibEx' implicitly imported into package 'ACBr_Comum'
Warning: Unit 'ACBrZLibExApi' implicitly imported into package 'ACBr_Comum'
29156 lines, 0.19 seconds, 134780 bytes code, 14909 bytes data.
Compilation success
Pacote "ACBr_Comum.dpk" compilado com sucesso.
Compiling package C:\Users\DANIEL\OneDrive\Sistemas\ACBR\Pacotes\Delphi\ACBrComum\DCLACBr_Comum.dpk
"C:\Program Files (x86)\Borland\Delphi7\bin\dcc32.exe" "C:\Users\DANIEL\OneDrive\Sistemas\ACBR\Pacotes\Delphi\ACBrComum\DCLACBr_Comum.dpk"
Borland Delphi Version 15.0

mas não tem erros, tem warnings e hints somente.

olha no site do isaque pinheiro e tem um tópico aqui que explica como tu tem que fazer para deixar dois delphi no mesmo windows

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
 

 

Postado
1 hora atrás, d2mpavan disse:

Do compilador do ACBR?

Se for, como resolvo esse problema?

Desculpe minha ignorância!

Não sabia que a versão do compilador era diferente da IDE...

Postado

O erro continua...

Essa máquina sempre teve apenas o Delphi 7 instalado nela. Nunca em nenhum momento foi instalado outra versão.

Exatamente para não ter esse tipo de problema.

image.thumb.png.238e5d905f39f1ebc320f59af1f54db3.png

O curioso é que os Warnings estão exatamente na ZLibExGZ...

Não sei mais o que fazer.

Obrigado a todos que tentaram me ajudar.

Caso tenham mais alguma sugestão...

Valeu!

  • Moderadores
  • Solution
Postado

Bem provável que tinha esse fonte solto na pasta do ACBr e foi adicionado ao projeto com esse caminho.

Olha no seu .dpr se não está referenciando essa unit RxCurrEdit.pas.

E se tem referência a ela nas outras units do projeto, use o "Find in files" do Delphi pra procurar.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

Bingo BIG!!!

Era isso mesmo!

Nossa, não sei como agradecer.

Muito obrigado mesmo!

Era um arquivo que eu estava trabalhando nele e havia sido desenvolvido  no XE.

Mas, como eu atualizei o ACBR, havia me esquecido dele porque estava compilando normal antes da atualização.

Valeu BigWings!

Suas "Grandes Asas" te levarão onde quiser!

 

Agradeço imensamente também ao Juliomar que teve paciência e também dedicou seu precisos tempo para me ajudar e me ensinar!

 

Vocês são demais!

Valeu pessoal do ACBR! Por isso, cada dia que passa eu uso ainda mais a ferramenta.

Grande abraço!

Daniel

  • Curtir 1
  • Este tópico foi criado há 1488 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.