Undeclared identifier: 'LibXmlInit'

tudo instalado, mas na hora de dar build, ocorre esse erro:

[dcc32 Error] NFCe.Emissor.pas(806): E2003 Undeclared identifier: ‘LibXmlInit’

Olá @vinnyrocha, seguiu as instruções de instalação à risca, ou já tinha o ACBr instalado?
Instalou todos os pacotes do ACBr?
Existe a unit LibXmlInit na sua máquina?

instalei do zero o acbr… essa libxmlinit nao baixa quando vc faz o update com o tortoise svn, procurei na net e tb nao achei ela. em sua maquina na pasta do acbr tem ela?

quando instalei o tortoise, e fui na pasta com botao direito, nao aparece a opcao checkout , so aparece update e commit, aí faco o update, ele baixa tudo, instalo no delphi sem erros…

@wlandgraf, consegui compilar, mas tive que fazer umas alterações, na versao atual do acbr nao vai compilar o projeto do jeito que está. segue as alterações que fiz:

1 - A procedure LibXmlInit nao existe mais na versao atual do ACBR, ela agora se chama InitLibXML2, e a chamada dela se faz assim: InitLibXml2Interface

2- No final da unit NFCe.Emissor, trocar LibXmlInit por InitLibXml2Interface

initialization
//LibXmlInit;
InitLibXml2Interface;

3 - Comentar o primeiro $IFNDEF e o ultimo $IFEND

function TEmissorNFCe.CriarComponenteDANFE: TACBrNFeDANFCEClass;

// {$IFNDEF NUVEM_FASTREPORT}
{$IFNDEF NUVEM_FORTESREPORT}
raise EEmissorNFCeException.Create(500, ‘O gerenciador de relatório não está configurado no servidor.’);
{$IFEND}
// {$IFEND}

Obrigado pelas informações.
O item 3 é opcional, correto? Apenas se você quiser usar o Fortes report no lugar do Fast Report. Ainda recomendo usar o Fast Report.

isso, opcional… agora estou com outro problema, nao reconhece o certificado digital

{
“error”: {
“code”: “ACBrDFeException”,
“message”: “WebService Consulta Status serviço:\r\n- Inativo ou Inoperante tente novamente.\r\nCertificado “‎‎‎372319212550F669” não encontrado!”
}
}

Dá uma olhada aqui: Erro Interno: 12175 - M0306 - Configuração do certificado digital

@wlandgraf nao é esse erro, diz no fim da excessão: Certificado “‎‎‎372319212550F669” não encontrado!”, é um certificado A1 da AC SOLUTI MULTIPLA, funciona normal esse certificado, mas no ACBR via numero de série ou PFX, da esse erro que ele nao encontra

É alguma coisa na instalação do certificado, será que você está informando os valores corretos de número de série? O certificado está instalado pro usuário ou para a máquina (computador)?

@wlandgraf configurei esse mesmo certificado no projeto de nfe do acbr, e ta funcionando normal, mas no nuvem fiscal nao funciona, ele nao encontra o certificado

@wlandgraf atualiza o acbr e testa o projeto, vc vai ver que nao vai funcionar.

Olá @vinnyrocha,

Eu atualizei o ACBr, fiz a alteração sugerida por você (InitLibXml2Interface ao invés de LibXmlInit) e tudo está funcionando perfeitamente com relação ao certificado.

Você está tendo esse problema apenas quando usa o número de série (certificado instalado) ou usando o PFX com senha também ocorre o problema?

Att,

@arimateia, o problema do certificado ocorre com o PFX e com o numero de série, mas esse mesmo certificado funciona normal no exemplo de NFe do acbr

@vinnyrocha
Qual o erro que dá quando você usa com o PFX e senha?