Jump to content

Delphi chamada_delphi.png acbr.png

C6 chamada_c6.png botao.png

AcbrMonitor Linux


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

Recommended Posts

  • Membros Pro

ACBrMonitor-0.9.13-Linux-x86-Install.tar.bz2

quando no pedido do arquivo MFD, ela da a seguinte mensagem

ecf.ArquivoMFD_DLL(01-03-2012,31-03-2012,lmf.txt)

ERRO: Erro ao executar xrGerarRelatorio_ECF_Daruma.

Cod.: -103 Não foram encontradas as DLLs auxiliares (lebin.dll e LeituraMFDBin.dll)

Seria lebin.so e LeituraMFDBin.so

Link to comment
Share on other sites

  • Fundadores

Pelo que notei a mensagem de erro não provem dos fontes do ACBr, e sim da própria .DLL (.so)... Ou seja, pode ser que o Bug seja da própria DLL, ou que as DLLs complementares precisem estar instaladas em alguma pasta do LibPath do Linux

Estou montando um laboratório para testar o comando... volto a postar...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

  • Fundadores

joselobinho,

Notei que apesar da mensagem informar .DLL o carregamento da DarumaFramework.so está correto no Linux... não sendo necessária nenhuma modificação nos fontes...

As instruções de instalação do Pacote da Daruma são nulas, segue algumas dicas:

- Copie (como ROOT) os arquivos .so do pacote para uma pasta do seu LibPath como por exemplo /usr/lib

- Verifique as permissões dos arquivos .SO recém copiados:

[[email protected] user]# ls /usr/lib/libDarumaFramework.so -l

-rwxr-xr-x 1 root root 2176334 Abr 12 13:23 /usr/lib/libDarumaFramework.so*

[[email protected] user]# ls /usr/lib/libLeituraMFDBin.so -l

-rwxr-xr-x 1 root root 104480 Abr 12 13:23 /usr/lib/libLeituraMFDBin.so*

[[email protected] user]# ls /usr/lib/liblebin.so -l

-rwxr-xr-x 1 root root 95734 Abr 12 13:23 /usr/lib/liblebin.so*

se necessário use o comando:

chmod a+rx /usr/lib/NomedaLib.so

Após esta configuração, consigo fazer o programa ECFTeste funcionar com os .SO (use ele nos seus testes inicialmente (é mais rápido))

cd /opt/ACBrMonitor

./ECFTeste

Ao solicitar uma recuperação da MFD, o ECF bipa, porém recebo um erro 0, e mais nenhuma outra pista...

Tentei executar o Demo da Daruma (multiplataforma em QT) porém o mesmo nem encontrou a DarumaFramework.so

Acho que agora é entrar em contato com o suporte deles (Daruma), e solicitar mais informações sobre o uso do DarumaFramework.so, pois os TXTs com instruções que acompanham os ZIPs são pífios

Um possível problema, é a forma como o ACBr configura os parâmetros para o DarumaFramework.so, ele usa o método: xregAlterarValor_Daruma. Como sabemos não há Registry no Linux, e o Help On-Line da DLL não dá a menor dica de como esse método se comportará no Linux, ou se é compatível...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.