Erro ao compilar prg com xharbour no linux

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

Moderador: Moderadores

Avatar do usuário
linux.eo
Usuário Nível 1
Usuário Nível 1
Mensagens: 40
Registrado em: 09 Out 2005 19:23

Erro ao compilar prg com xharbour no linux

Mensagem por linux.eo »

Caros colegas,

Estou tentando compilar qualquer exemplo simples,
como "Ola mundo" no linux, usando o xharbour com
o gcc.

Executo os comandos:

harbour teste.prg
// ele cria um arquivo teste.c

gcc teste.c -o teste -I/usr/include/xharbour
// ele cria um arquivo que nao executa nem com chmod +x

tentei
gcc teste.c -I/usr/include/xharbour -lxharbour
e ele reclama de varias referencias indefinidas.

Alguem sabe informar como compilar
tal exemplo no linux usando xharbour?
Avatar do usuário
linux.eo
Usuário Nível 1
Usuário Nível 1
Mensagens: 40
Registrado em: 09 Out 2005 19:23

Funcionou mas deu trabalho

Mensagem por linux.eo »

Testei no kurumin, que é baseado no knoppix, que é baseado
no Debian.

Baixei os arquivos do xHarbou para Debian.

Não funcionava de forma nenhuma, dava erro de ctr1.o em _start...

Removi.

Baixei no Debian os arquivos do xHarbour para Conectiva 10.

Usei o Alien para transformar RPM em DEB.

Instalei.

Depois precisei apenas instalar o libgpmg1-dev

Ai sim funcionou.
culik

Mensagem por culik »

Ola

Vc esa fazendo da forma errada

um simples ola mundo no .prg deve ter
function main
? 'ola mundo'
return nil

depois vc deve usar o utilitario hbmake para criar os makefiles da sua apps e tambem para compilar a app usando um makefile ja criado

tutorial do hbmake em http://www.caclipperwebsite.com/harbour.shtml

[]s
Luiz
Responder