Segue o comando inserido e o erro gerado: $ make
imap-send.c:865:11: error: storage size of "hmac" isn't known
865 | HMAC_CTX hmac;
*OBS: já fiz a instalação da biblioteca zlib.
Alguém poderia me explicar ?
Segue o comando inserido e o erro gerado: $ make
imap-send.c:865:11: error: storage size of "hmac" isn't known
865 | HMAC_CTX hmac;
*OBS: já fiz a instalação da biblioteca zlib.
Alguém poderia me explicar ?
Olá Juliano! Tudo certo? Espero que sim. 🙂
O que pode estar acontecendo é a falta de mais alguns pacotes essenciais para a instalação.
Tente instalar essas dependências através da execução dos seguintes códigos:
sudo apt-get install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev
sudo apt install -y zlib1g-dev libncurses5-dev libssl-dev build-essential libreadline-dev git dh-exec
Caso a questão permanecer, peço que mande uma imagem da mensagem de erro do seu terminal de comando e juntos vamos encontrar uma solução.
Espero ter ajudado! Quaisquer dúvidas, estou à disposição. 😉
Ola, infelizmente nao obtive sucesso com os codigos, segue uma imagem do erro.
Olá Juliano! 🙂
Elaborei um passo a passo da intalação do git e vamos ver se isso funciona.
Primeiramente, vamos fazer uma nova tentativa na instalação de algumas dependências:
Atualize a lista de fontes para a intalação de programas no Ubuntu:
sudo apt update
Agora use o seguinte código:
sudo apt install make libghc-zlib-dev
(Só para garantir, talvez seja interessante rodar novamente os códigos de instalação que lhe passei na resposta anterior).
Vamos ao passo a passo ...
1) Vá até o dirertório /usr/src/
, onde iremos realizar a instalação:
cd /usr/src
2) Baixe a versão mais recente do Git (v2.33.0):
sudo wget -c https://github.com/git/git/archive/refs/tags/v2.33.0.tar.gz
3) Vamos descompactar o aquivo tar e, em seguida, excluir o mesmo:
sudo tar -xzf v2.33.0.tar.gz
sudo rm -r v2.33.0.tar.gz
4) Vamos entrar na pasta do Git:
cd git*
5) Vamos compilar e instalar o Git:
sudo make prefix=/usr/local all
sudo make prefix=/usr/local install
6) Agora é só conferir se o Git já está instalado, vamos fazer isso através do código que indica a versão do Git:
git --version
A saída deverá retornar git version 2.33.0
.
Caso ainda houverem problemas, é só mandar aqui! 😉
Olá novamente, agora com uma nova versão do git funcionou. Muito obrigado!!