Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

Postado

Boa tarde a todos.

Atualmente estou tendo problemas com o ACBr ao tentar compilar minha aplicação console em 64 bits, qual apresenta erro [dcc64 Fatal Error] RLMetaVCL.pas(64): F2613 Unit 'pngimage' not found. Por garantia realizei a reinstalação do ACBr e do Fortesreport-ce, ambos usando seus executaveis. (ACBrInstall_Trunk2 e frceInstall)

Antes de sua instalação eu ja havia realizado a correção por garantia dos caminhos adicionados na library da IDE (Removi os caminhos).
Após a remoção realizei a instalação do Fortesreport-ce e logo após o ACBr. A instalação do fortereport foi em 32bits por causa da IDE ser 32bits e o ACBr foi feito a instalação com 32 e 64 bits, com o campo "Deixar somente a pasta LibXX no Library Path do Delphi" desmarcado.

Finalizando a instalação, reabri a IDE e tentei realizar a compilação da minha aplicação em 32bits e 64bits. Entretanto não funciona, gerando o erro [dcc32 Fatal Error] ACBrSocket.pas(417): F2613 Unit 'Controls' not found. Mas caso eu adicione vcl, o erro não ocorre e o proximo erro é no RLMetaVCL.pas citado anteriormente.

O que eu estou fazendo errado?

Agradeço pela ajuda.

Postado (editado)

O local do erro muda dependendo da maneira cujo é realizado a compilação. em caso seja usado build o erro ocorre em ACBrSocket ([dcc32 Fatal Error] ACBrSocket.pas(417) F2613 Unit 'Controls' not found.) e se for utilizado compile o erro é em ACBrDANFCeFortesFr ([dcc32 Fatal Error] ACBrDANFCeFortesFr.pas(45) F2613 Unit 'Forms' not found.) mas caso seja adicionado o vcl em unit scope names, ambos apresentam erro em pngimage do comentário anterior.

Adicionei vcl.imaging. também no unit scope names e resolveu o  problema de compilação para 32bits, entretanto essa é a maneira correta de resolver?
Enquanto ao 64-bits, o novo local de erro é RLPreviewForm ([dcc64 Error] RLPreviewForm.pas(1575) E2003 Undeclared identifier: 'KEY_ESCAPE'), contendo enums ausentes.

Quase esquecendo de informar. O Delphi cujo uso atualmente é 12.3 (29.0.55362.2017)

Agradeço pela ajuda.

Editado por Aleph Costa Melo
  • Solution
Postado (editado)
5 minutos atrás, Juliomar Marchetti disse:

em console

Certo, eu entendi kkkk.
Bem, é um contorno qual não afirmo ser correto, mas adicionei VCL em Conditional defines. resolve o problema, mas possivelmente vai gerar erros proximos a trechos do ForteReport.
Em todo caso eu troco para aplicação VCL

Agradeço a ajuda Juliomar.

Editado por Aleph Costa Melo
  • Curtir 1
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...