Página 1 de 1

erro ao compilar usando -static

Enviado: 10 Abr 2016 17:49
por lecojales
Olá boa tarde.
Porque ao compilar um simples exemplo, usando o -static ele dá este erro? O que estou esquecendo de instalar ou sei lá ?

root@debian:/home/leco# hbmk2 -static ola.prg
Harbour 3.2.0dev (r1603161319)
Copyright (c) 1999-2016, http://harbour-project.org/
Compiling 'ola.prg'...
Lines 3, Functions/Procedures 1
Generating C source output to '/tmp/hbmk_Pc7Qmq.dir/ola.c'... Done.
/usr/bin/ld: cannot find -lgpm
collect2: error: ld returned 1 exit status
hbmk2: Erro: Executando linkeditor. 1
gcc '/tmp/hbmk_Pc7Qmq.dir/ola.o' '/tmp/hbmk_Pc7Qmq.dir/hbmk_2MIyWT.o' -Wl,--start-group -lhbextern -lhbdebug -lhbvm -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgttrm -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lm -ldl -lrt -lhbpcre -lhbzlib -lgpm -Wl,--end-group -oola -L/usr/lib/harbour
root@debian:/home/leco#

Eu uso o -static, pois com isso, ao executar em outros linux, não preciso ficar levando mais nada, pois tem servidores que estão um pouco desatualizados, e não tem como encontrar algumas lib.

Leco Jales
Atual Sistemas.