Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Fundadores
Postado

Há algum tempo atrás, eu consegui instalar e compilar o ACBr em um Lazarus com RaspberRy, usando,
Target OS: Linux
CPU Family: aarch64

Veja esse artigo: https://wiki.freepascal.org/Lazarus_on_Raspberry_Pi

Você teve algum problema em específico ?
 

  • Curtir 1
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.

Postado
46 minutos atrás, Daniel Simoes disse:

Há algum tempo atrás, eu consegui instalar e compilar o ACBr em um Lazarus com RaspberRy, usando,
Target OS: Linux
CPU Family: aarch64

Veja esse artigo: https://wiki.freepascal.org/Lazarus_on_Raspberry_Pi

Você teve algum problema em específico ?
 

Estou iniciando o projeto hoje. 
Então, o lazarus foi instado no rasp e não foi feita uma cross compilação, certo? 
Acho que irei por este caminho nos testes.

Postado
21 horas atrás, Daniel Simoes disse:

Não consegui fazer Cross compile com aarch64... parece que dependia de mudanças no FPC... ( eu uso a versão estável)

Cross Compile seria o ideal...

 

Boa !

Estou aqui no Rasp.

A instalação do ACBr foi tranquila.

Tive mais problemas em fazer o Lazarus rodar 100%. (Muito problema com lib, principalmente a lazcontroldsgn)

Modifiquei o exemplo do ACBrSAT e o teste fim a fim foi 100%.

O Único porém, tem que rodar o programa com permissão root, senão, não consegue se comunicar com o SAT.
Para quem precisar usar ACBr no rasp:

 

Citar

 

#instalar lazarus:
 apt install fcp
 apt install lazarus

Todas as libs desse topico devem estar instaladas :
https://forum.lazarus.freepascal.org/index.php/topic,36963.0.html

#compilar:  

/components/lazcontros/design/lazcontroldsgn.lpk

Copiar os arquivos de ~/.lazarus/lib/LazControlDsgn/lib/arm-linux/gtk2 para /usr/lib/lazarus/1.8.2/components/lazcontrols/lib/arm-linux/gtk2

A partir deste momento é possível instalar os componentes ACBr e Fortes Report

A Instalação do ACBr pode dar algum erro em relação a arquitetura arm, basta comentar o if def que o compilador indicar e voltar a compilar e instalar.

Rodar o programa com privilégio root para ele se comunicar com o sat.

#Exemplo ACBrSAT :

Será exibido erro em ACBrSAT1.Config.XmlSignLib:= xsMsXml; pois ele só suporta o S.O. Windows.

É só confirmar para o lazarus retirar ele do projeto e adicionar manualmente posteriomente.

 

Com esses passos consegui rodar o exemplo do ACBrSAT e fazer um teste fim a fim.

Irei partir para desenvolver o projeto agora.

 

 

  • Curtir 3
  • Fundadores
Postado
28 minutos atrás, Sergio Tucano Clemente Da Silva Filho disse:

O Único porém, tem que rodar o programa com permissão root, senão, não consegue se comunicar com o SAT.

veja qual o Grupo está sendo usado no /dev/tt*

após isso, basta adicionar o seu usuário, nesse grupo, que ele terá acesso a porta do SAT

  • Curtir 2
  • Obrigado 1
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.

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.