Ir para conteúdo
  • Cadastre-se

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


Ver Solução Respondido por BigWings,
  • Este tópico foi criado há 2063 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 

  • Consultores
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

 

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 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

 

  • Consultores
Postado

Está com dois delphi no mesmo windows?

se sim tem somente uma pasta tanto para ACBr quanto para Fortes report para os dois delphi certo?

 

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

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).

 

  • Consultores
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

 

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

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.

  • Consultores
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

 

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 !!

  • Consultores
Postado

Marque a opção remover tudo antes de instalar no instalador caso não tenha feito ainda

 

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

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!

  • Consultores
Postado

Tu usar o RxCurrentEdit?

tente inverter a library path do caminho do rxlib e do ACBr

 

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 !!

  • 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
  • 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 !!

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

The popup will be closed in 10 segundos...