Ir para conteúdo
  • Cadastre-se

dev botao

ACBrNFe - Compilar Linux erro -lz


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

Recommended Posts

Bom dia a todos, estou com problemas ao tentar compilar uma aplicação console com AcbrNFe no linux,

 Já resolvi os outros problemas com a ajuda do forum. Esse Erro sei que está relacionado ao zlib, mais consta instalado no linux;

[DCC Error] E2597 C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\ld-linux.exe: error: cannot find -lz
  c:\program files (x86)\embarcadero\studio\22.0\lib\Linux64\release\System.ZLib.o:System.ZLib:function System::Zlib::deflate(System::Zlib::z_stream&, int): error: undefined reference to 'deflate'
  c:\program files (x86)\embarcadero\studio\22.0\lib\Linux64\release\System.ZLib.o:System.ZLib:function System::Zlib::deflateEnd(System::Zlib::z_stream&): error: undefined reference to 'deflateEnd'
  c:\program files (x86)\embarcadero\studio\22.0\lib\Linux64\release\System.ZLib.o:System.ZLib:function System::Zlib::inflate(System::Zlib::z_stream&, int): error: undefined reference to 'inflate'
  c:\program files (x86)\embarcadero\studio\22.0\lib\Linux64\release\System.ZLib.o:System.ZLib:function System::Zlib::inflateEnd(System::Zlib::z_stream&): error: undefined reference to 'inflateEnd'
  c:\program files (x86)\embarcadero\studio\22.0\lib\Linux64\release\System.ZLib.o:System.ZLib:function System::Zlib::inflateReset(System::Zlib::z_stream&): error: undefined reference to 'inflateReset'
  c:\program files (x86)\embarcadero\studio\22.0\lib\Linux64\release\System.ZLib.o:System.ZLib:function System::Zlib::crc32(unsigned int, unsigned char*, unsigned int): error: undefined reference to 'crc32'
  c:\program files (x86)\embarcadero\studio\22.0\lib\Linux64\release\System.ZLib.o:System.ZLib:function System::Zlib::deflateInit2_(System::Zlib::z_stream&, int, int, int, int, int, char*, int): error: undefined reference to 'deflateInit2_'
  c:\program files (x86)\embarcadero\studio\22.0\lib\Linux64\release\System.ZLib.o:System.ZLib:function System::Zlib::inflateInit2_(System::Zlib::z_stream&, int, char*, int): error: undefined reference to 'inflateInit2_'

Muito obrigado pela ajuda

 

Link para o comentário
Compartilhar em outros sites

  • Solution
23 minutos atrás, bergwin disse:

Obrigado pela ajuda, mais tem vários libz, onde encontro o certo?

 

 

instala o zilb no seu linux e faça o processo de de sdk linux denovo

red hat e derivados
yum install zlib-devel

debian e derivados
sudo apt install zlib

openSUSE e derivados
zypper install zlib-devel

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

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