Falta da biblioteca libharbour.so.3.2

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

sergiosouzalima
Usuário Nível 1
Usuário Nível 1
Mensagens: 48
Registrado em: 26 Out 2020 11:25
Localização: São Paulo / SP

Falta da biblioteca libharbour.so.3.2

Mensagem por sergiosouzalima »

Olá, pessoal!

Hoje fiz uma instalação do Harbour do zero no Linux Mint 20.2.

Não houve problemas no processo de instalação.

Gerei um programa simples em Harbour e compilei normalmente.

Ao executar o programa aparece o erro:

Código: Selecionar todos

error while loading shared libraries: libharbour.so.3.2: cannot open shared object file: No such file or directory
Não sei se é a melhor maneira, mas corrigi da seguinte forma.

Copiei os arquivos libharbour.so* para /usr/lib.

Então quem encontrar este problema o comando abaixo deve resolver:

Código: Selecionar todos

sudo cp ~/hb32/lib/linux/gcc/libharbour.so* /usr/lib
No Linux Mint 20.1, não aconteceu esse erro para mim.

Espero que seja útil.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Falta da biblioteca libharbour.so.3.2

Mensagem por Itamar M. Lins Jr. »

Olá!
Hoje fiz uma instalação do Harbour do zero no Linux Mint 20.2.
Como foi que fez ?

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
sergiosouzalima
Usuário Nível 1
Usuário Nível 1
Mensagens: 48
Registrado em: 26 Out 2020 11:25
Localização: São Paulo / SP

Falta da biblioteca libharbour.so.3.2

Mensagem por sergiosouzalima »

Olá!

Fiz a instalação abaixo:

Código: Selecionar todos

    sudo apt update -y
    sudo apt upgrade -y
    sudo apt install build-essential -y
    sudo apt install libtinfo5 -y
    sudo apt install libncurses5 -y
    sudo apt install libgpm-dev -y
    sudo apt update -y
    sudo apt upgrade -y
    sudo apt install git
    git clone --depth=10 https://github.com/harbour/core.git hb32
    cd hb32/
    sudo make install
Este é o programa que usei para testar a instalação:

Código: Selecionar todos

// Typical welcome message
PROCEDURE Main()

   ? "Hello, world!"
   ? ""

   RETURN
Compilação:

Código: Selecionar todos

hbmk2 hello.prg
Execução:

Código: Selecionar todos

./hello
E aparecia o erro informado anteriormente.
SOSSOFT
Usuário Nível 3
Usuário Nível 3
Mensagens: 118
Registrado em: 23 Out 2024 10:04

Falta da biblioteca libharbour.so.3.2

Mensagem por SOSSOFT »

Encontrei algo relacionado, um pouco antigo mas ainda relevante aqui: http://www.harbour-project.org/samples/ ... Linux.html
Responder