Ir para conteúdo
  • Cadastre-se

dev botao

Acbr não funciona no Lazarus - Mac Os X ?


Ver Solução Respondido por EMBarbosa,
  • Este tópico foi criado há 1702 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Pessoal, 

É possível instalar o ACBR no Lazarus no mac os Mojave 10.14.6? Estou usando o lazarus 2.0.3, vide anexo.

Consegui instalar todos os pacotes na ordem até o ACBrNFe, onde dá o erro em anexo.

Hierarquia de dependência dos Packages

  • ACBrComum → Synapse

  • ACBrDiversos → ACBrComum

  • PCNComum → ACBrDiversos

  • ACBrOpenSSL → ACBrComum

  • ACBrSerial → ACBrDiversos, ACBrOpenSSL

  • ACBrTXTComum → ACBrDiversos,

  • ACBrConvenio115 → ACBrTXTComum, ACBrOpenSSL

  • ACBrLFD → ACBrTXTComum

  • ACBrPAF → ACBrTXTComum, ACBrOpenSSL

  • ACBrSEF2 → ACBrTXTComum, PCNComum

  • ACBrSintegra → ACBrTXTComum

  • ACBrSPED → ACBrTXTComum

  • ACBrTCP → ACBrDiversos

  • ACBrTEFD → ACBrComum

  • ACBr_Boleto → ACBrTCP

  • ACBr_BoletoFC_Fortes → ACBr_Boleto, fortes324laz

  • ACBr_BoletoFC_LazReport → ACBr_Boleto, lazreportpdfexport

  • ACBrDFeComum → ACBrOpenSSL, ACBrTCP, PCNComum

  • ACBrNFe → ACBrDFeComum

Desde já agradeço.

Captura de Tela 2019-07-28 às 23.53.41.png

Captura de Tela 2019-07-28 às 23.59.10.png

Link para o comentário
Compartilhar em outros sites

A função "__xmlIndentTreeOutput" é da LibXml2, eu pessoalmente não mexo com Mac.

Mas achei este site aqui que tem instruções de como instalar a LibXml2, depois de instala talvez seja necessário fazer o symlink para deixar a lib com o nome correto que é "libxml2.so".

Não tenho Mac para testar, infelizmente é o máximo que posso ajudar no momento.
 

 

Link para o comentário
Compartilhar em outros sites

infelizmente já tentei isso como pode ver nas mensagens de terminal:

$ brew install libxml2

Warning: libxml2 2.9.9_2 is already installed and up-to-date

To reinstall 2.9.9_2, run `brew reinstall libxml2`

 segue abaixo a cópia das mensagens do lazarus, talvez ajude a descobrir o problema, se precisar posso dar acesso teamviewer ou simular.

Messages, Warnings: 4, Hints: 8
Note: Duplicate unit "ACBr_BoletoFC_LazReport" in "ACBr_Boleto 0.1", orphaned ppu "/Users/nilton/Sites/tools/acbr/trunk2/Lib/Lazarus/ACBrBoleto/i386-darwin/ACBr_BoletoFC_LazReport.ppu"
Note: Duplicate unit "ACBr_BoletoFC_LazReport" in "ACBr_BoletoFC_LazReport 0.1", ppu="/Users/nilton/Sites/tools/acbr/trunk2/Lib/Lazarus/ACBrBoleto/i386-darwin/ACBr_BoletoFC_LazReport.ppu", source="/Users/nilton/Sites/tools/acbr/trunk2/Pacotes/Lazarus/ACBrBoleto/FC/Laz/ACBr_BoletoFC_LazReport.pas"
Note: Duplicate unit "ACBr_BoletoFC_Fortes" in "ACBr_Boleto 0.1", orphaned ppu "/Users/nilton/Sites/tools/acbr/trunk2/Lib/Lazarus/ACBrBoleto/i386-darwin/ACBr_BoletoFC_Fortes.ppu"
Note: Duplicate unit "ACBr_BoletoFC_Fortes" in "ACBr_BoletoFC_Fortes 0.1", ppu="/Users/nilton/Sites/tools/acbr/trunk2/Lib/Lazarus/ACBrBoleto/i386-darwin/ACBr_BoletoFC_Fortes.ppu", source="/Users/nilton/Sites/tools/acbr/trunk2/Pacotes/Lazarus/ACBrBoleto/FC/Fortes/ACBr_BoletoFC_Fortes.pas"
Note: Duplicate unit "" in "ACBr_Boleto 0.1", ppu="/Users/nilton/Sites/tools/acbr/trunk2/Lib/Lazarus/ACBrBoleto/i386-darwin/ACBrBoletoFCLazReportDm.ppu", source="/Users/nilton/Sites/tools/acbr/trunk2/Lib/Lazarus/ACBrBoleto/i386-darwin/ACBrBoletoFCLazReportDm.lfm"
Note: Duplicate unit "ACBrBoletoFCLazReportDm" in "ACBr_BoletoFC_LazReport 0.1", ppu="/Users/nilton/Sites/tools/acbr/trunk2/Lib/Lazarus/ACBrBoleto/i386-darwin/ACBrBoletoFCLazReportDm.ppu", source="/Users/nilton/Sites/tools/acbr/trunk2/Fontes/ACBrBoleto/FC/Laz/ACBrBoletoFCLazReportDm.pas"
Note: Duplicate unit "" in "ACBr_Boleto 0.1", ppu="/Users/nilton/Sites/tools/acbr/trunk2/Lib/Lazarus/ACBrBoleto/i386-darwin/ACBrBoletoFCFortesFr.ppu", source="/Users/nilton/Sites/tools/acbr/trunk2/Lib/Lazarus/ACBrBoleto/i386-darwin/ACBrBoletoFCFortesFr.lfm"
Note: Duplicate unit "ACBrBoletoFCFortesFr" in "ACBr_BoletoFC_Fortes 0.1", ppu="/Users/nilton/Sites/tools/acbr/trunk2/Lib/Lazarus/ACBrBoleto/i386-darwin/ACBrBoletoFCFortesFr.ppu", source="/Users/nilton/Sites/tools/acbr/trunk2/Fontes/ACBrBoleto/FC/Fortes/ACBrBoletoFCFortesFr.pas"
Warning: Duplicate file "ACBrBoletoFCFortesFr.lfm" in "ACBr_Boleto 0.1", path="/Users/nilton/Sites/tools/acbr/trunk2/Lib/Lazarus/ACBrBoleto/i386-darwin/ACBrBoletoFCFortesFr.lfm"
Warning: Duplicate file "ACBrBoletoFCFortesFr.lfm" in "ACBr_BoletoFC_Fortes 0.1", path="/Users/nilton/Sites/tools/acbr/trunk2/Fontes/ACBrBoleto/FC/Fortes/ACBrBoletoFCFortesFr.lfm"
Warning: Duplicate file "ACBrBoletoFCLazReportDm.lfm" in "ACBr_Boleto 0.1", path="/Users/nilton/Sites/tools/acbr/trunk2/Lib/Lazarus/ACBrBoleto/i386-darwin/ACBrBoletoFCLazReportDm.lfm"
Warning: Duplicate file "ACBrBoletoFCLazReportDm.lfm" in "ACBr_BoletoFC_LazReport 0.1", path="/Users/nilton/Sites/tools/acbr/trunk2/Fontes/ACBrBoleto/FC/Laz/ACBrBoletoFCLazReportDm.lfm"
make: Entering directory `/Developer/lazarus'
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C ide idepkg
make[1]: Entering directory `/Developer/lazarus/ide'
../tools/svn2revisioninc .. revision.inc
/Applications/Xcode.app/Contents/Developer/usr/bin/make --assume-new=lazarus.pp lazarus OPT=' @/Users/nilton/.lazarus/idemake.cfg'
make[2]: Entering directory `/Developer/lazarus/ide'
/usr/local/bin/ppc386 -Pi386 -gl -vbqewnhi -Sci -dlclcarbon -gw -Fu../designer -Fu../debugger -Fu../debugger/frames -Fu../converter -Fu../packager -Fu../packager/frames -Fu../components/custom -Fuframes -Fu. -Fu/usr/local/lib/fpc/3.0.4/units/i386-darwin/rtl -Fiinclude -Fiinclude/darwin -Fi../images -FE.. -FU../units/i386-darwin/carbon @/Users/nilton/.lazarus/idemake.cfg -di386 lazarus.pp
Hint: (11030) Start of reading config file /etc/fpc.cfg
Hint: (11031) End of reading config file /etc/fpc.cfg
Hint: (11030) Start of reading config file /Users/nilton/.lazarus/idemake.cfg
Hint: (11031) End of reading config file /Users/nilton/.lazarus/idemake.cfg
Free Pascal Compiler version 3.0.4 [2018/09/30] for i386
Copyright (c) 1993-2017 by Florian Klaempfl and others
(1002) Target OS: Darwin for i386
(3104) Compiling lazarus.pp
(9001) Assembling (pipe) /Developer/lazarus/units/i386-darwin/carbon/lazarus.s
(9022) Compiling resource /Developer/lazarus/units/i386-darwin/carbon/lazarus.or
(9015) Linking ../lazarus
ld: warning: The i386 architecture is deprecated for macOS (remove from the Xcode build setting: ARCHS)
Undefined symbols for architecture i386:
  "___xmlIndentTreeOutput", referenced from:
      _ACBRDFEXSLIBXML2_$$_LIBXMLINIT in ACBrDFeXsLibXml2.o
  "___xmlLoadExtDtdDefaultValue", referenced from:
      _ACBRDFEXSLIBXML2_$$_LIBXMLINIT in ACBrDFeXsLibXml2.o
  "___xmlSaveNoEmptyTags", referenced from:
      _ACBRDFEXSLIBXML2_$$_LIBXMLINIT in ACBrDFeXsLibXml2.o
  "_xmlAddChildList", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_ADICIONARNODE$crc21D931C2 in ACBrDFeXsLibXml2.o
  "_xmlBufferCreate", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VERIFICARASSINATURA$crc80D3790A in ACBrDFeXsLibXml2.o
  "_xmlBufferFree", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VERIFICARASSINATURA$crc80D3790A in ACBrDFeXsLibXml2.o
  "_xmlC14NDocDumpMemory", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_CANONC14N$XMLDOCPTR$ANSISTRING$$ANSISTRING in ACBrDFeXsLibXml2.o
  "_xmlCleanupGlobals", referenced from:
      _ACBRDFEXSLIBXML2_$$_LIBXMLSHUTDOWN in ACBrDFeXsLibXml2.o
  "_xmlCleanupMemory", referenced from:
      _ACBRDFEXSLIBXML2_$$_LIBXMLSHUTDOWN in ACBrDFeXsLibXml2.o
  "_xmlCleanupParser", referenced from:
      _ACBRDFEXSLIBXML2_$$_LIBXMLSHUTDOWN in ACBrDFeXsLibXml2.o
  "_xmlCleanupThreads", referenced from:
      _ACBRDFEXSLIBXML2_$$_LIBXMLSHUTDOWN in ACBrDFeXsLibXml2.o
  "_xmlCopyNode", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_CANONC14N$XMLNODEPTR$ANSISTRING$$ANSISTRING in ACBrDFeXsLibXml2.o
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_CANONC14N$XMLDOCPTR$ANSISTRING$$ANSISTRING in ACBrDFeXsLibXml2.o
  "_xmlDocCopyNode", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_ADICIONARNODE$crc21D931C2 in ACBrDFeXsLibXml2.o
  "_xmlDocDumpMemory", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_ASSINAR$crc08D8A8B2 in ACBrDFeXsLibXml2.o
  "_xmlDocGetRootElement", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_CANONC14N$XMLDOCPTR$ANSISTRING$$ANSISTRING in ACBrDFeXsLibXml2.o
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VALIDAR$ANSISTRING$ANSISTRING$ANSISTRING$$BOOLEAN in ACBrDFeXsLibXml2.o
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VERIFICARASSINATURA$crc80D3790A in ACBrDFeXsLibXml2.o
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_LIBXMLFINDSIGNATURENODE$crcDBBD2CC1 in ACBrDFeXsLibXml2.o
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_ADICIONARNODE$crc21D931C2 in ACBrDFeXsLibXml2.o
  "_xmlDocSetRootElement", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_CANONC14N$XMLNODEPTR$ANSISTRING$$ANSISTRING in ACBrDFeXsLibXml2.o
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_CANONC14N$XMLDOCPTR$ANSISTRING$$ANSISTRING in ACBrDFeXsLibXml2.o
  "_xmlFreeDoc", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_ASSINAR$crc08D8A8B2 in ACBrDFeXsLibXml2.o
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_CANONC14N$XMLNODEPTR$ANSISTRING$$ANSISTRING in ACBrDFeXsLibXml2.o
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_CANONC14N$XMLDOCPTR$ANSISTRING$$ANSISTRING in ACBrDFeXsLibXml2.o
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VALIDAR$ANSISTRING$ANSISTRING$ANSISTRING$$BOOLEAN in ACBrDFeXsLibXml2.o
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VERIFICARASSINATURA$crc80D3790A in ACBrDFeXsLibXml2.o
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_ADICIONARNODE$crc21D931C2 in ACBrDFeXsLibXml2.o
  "_xmlFreeNode", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_ASSINAR$crc08D8A8B2 in ACBrDFeXsLibXml2.o
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VERIFICARASSINATURA$crc80D3790A in ACBrDFeXsLibXml2.o
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_ADICIONARNODE$crc21D931C2 in ACBrDFeXsLibXml2.o
  "_xmlGetLastError", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VALIDAR$ANSISTRING$ANSISTRING$ANSISTRING$$BOOLEAN in ACBrDFeXsLibXml2.o
  "_xmlInitParser", referenced from:
      _ACBRDFEXSLIBXML2_$$_LIBXMLINIT in ACBrDFeXsLibXml2.o
  "_xmlInitThreads", referenced from:
      _ACBRDFEXSLIBXML2_$$_LIBXMLINIT in ACBrDFeXsLibXml2.o
  "_xmlNewDoc", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_CANONC14N$XMLNODEPTR$ANSISTRING$$ANSISTRING in ACBrDFeXsLibXml2.o
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_CANONC14N$XMLDOCPTR$ANSISTRING$$ANSISTRING in ACBrDFeXsLibXml2.o
  "_xmlNewNs", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_CANONC14N$XMLDOCPTR$ANSISTRING$$ANSISTRING in ACBrDFeXsLibXml2.o
  "_xmlNodeDump", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VERIFICARASSINATURA$crc80D3790A in ACBrDFeXsLibXml2.o
  "_xmlNodeSetContent", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_ASSINAR$crc08D8A8B2 in ACBrDFeXsLibXml2.o
  "_xmlParseDoc", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_ASSINAR$crc08D8A8B2 in ACBrDFeXsLibXml2.o
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VALIDAR$ANSISTRING$ANSISTRING$ANSISTRING$$BOOLEAN in ACBrDFeXsLibXml2.o
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VERIFICARASSINATURA$crc80D3790A in ACBrDFeXsLibXml2.o
  "_xmlReadMemory", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_ADICIONARNODE$crc21D931C2 in ACBrDFeXsLibXml2.o
  "_xmlSchemaFree", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VALIDAR$ANSISTRING$ANSISTRING$ANSISTRING$$BOOLEAN in ACBrDFeXsLibXml2.o
  "_xmlSchemaFreeParserCtxt", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VALIDAR$ANSISTRING$ANSISTRING$ANSISTRING$$BOOLEAN in ACBrDFeXsLibXml2.o
  "_xmlSchemaFreeValidCtxt", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VALIDAR$ANSISTRING$ANSISTRING$ANSISTRING$$BOOLEAN in ACBrDFeXsLibXml2.o
  "_xmlSchemaNewParserCtxt", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VALIDAR$ANSISTRING$ANSISTRING$ANSISTRING$$BOOLEAN in ACBrDFeXsLibXml2.o
  "_xmlSchemaNewValidCtxt", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VALIDAR$ANSISTRING$ANSISTRING$ANSISTRING$$BOOLEAN in ACBrDFeXsLibXml2.o
  "_xmlSchemaParse", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VALIDAR$ANSISTRING$ANSISTRING$ANSISTRING$$BOOLEAN in ACBrDFeXsLibXml2.o
  "_xmlSchemaValidateDoc", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VALIDAR$ANSISTRING$ANSISTRING$ANSISTRING$$BOOLEAN in ACBrDFeXsLibXml2.o
  "_xmlSubstituteEntitiesDefault", referenced from:
      _ACBRDFEXSLIBXML2_$$_LIBXMLINIT in ACBrDFeXsLibXml2.o
  "_xmlUnlinkNode", referenced from:
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_ASSINAR$crc08D8A8B2 in ACBrDFeXsLibXml2.o
      _ACBRDFEXSLIBXML2$_$TDFESSLXMLSIGNLIBXML2_$__$$_VERIFICARASSINATURA$crc80D3790A in ACBrDFeXsLibXml2.o
  "_xmlXPathInit", referenced from:
      _ACBRDFEXSLIBXML2_$$_LIBXMLINIT in ACBrDFeXsLibXml2.o
ld: symbol(s) not found for architecture i386
An error occurred while linking 
lazarus.pp(167) Error: (9013) Error while linking
lazarus.pp(167) Fatal: (10026) There were 1 errors compiling module, stopping
Fatal: (1018) Compilation aborted
make[2]: *** [lazarus] Error 1
make[1]: *** [idepkg] Error 2
make: *** [idepkg] Error 2
make[2]: Leaving directory `/Developer/lazarus/ide'
make[1]: Leaving directory `/Developer/lazarus/ide'
make: Leaving directory `/Developer/lazarus'
 

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution
46 minutos atrás, Niltonfq disse:

por favor me ajudem 

Eu verifiquei o arquivo libxml2.pas e não parece ter algum IFDEF que poderia ter gerado as mensagens de erro.

Você poderia tentar desabilitar a dependência da LibXML2 no ACBr.inc? Veja por volta da linha 60 desse arquivo.

Talvez assim, você consiga pelo menos fazer a instalação.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

5 horas atrás, EMBarbosa disse:

Eu verifiquei o arquivo libxml2.pas e não parece ter algum IFDEF que poderia ter gerado as mensagens de erro.

Você poderia tentar desabilitar a dependência da LibXML2 no ACBr.inc? Veja por volta da linha 60 desse arquivo.

Talvez assim, você consiga pelo menos fazer a instalação.

Muito obrigado, funcionou sua dica, mas fiquei preocupado, comentando a linha quais as consequências?

Link para o comentário
Compartilhar em outros sites

  • Consultores
11 horas atrás, Niltonfq disse:

Muito obrigado, funcionou sua dica,

Isso confirma que que o problema está nos bindings da LibXML2 (isso é o arquivo \Fontes\Terceiros\LibXmlSec\libxml2.pas).

Pode ser algo relacionado a arquitetura, como o Rafael mencionou acima. Pode ser alguma incompatibilidade com o Mojave.

Seria necessário reabilitar a libXML2, abrir o pacote "ACBrDFeComum.lpk", fazer um build nele e verificar uma possível correção para os erros apresentados.

11 horas atrás, Niltonfq disse:

mas fiquei preocupado, comentando a linha quais as consequências?

Essa linha desabilita a LibXML2. Então a consequência é que não é possível utilizar a LibXML2.

 

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

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