Erro na compilação de um PRG utilizando o hbmk2 harbour-3.2.

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

Moderador: Moderadores

mvr.pessoal
Usuário Nível 1
Usuário Nível 1
Mensagens: 1
Registrado em: 02 Set 2020 19:43
Localização: BARUERI / SP

Erro na compilação de um PRG utilizando o hbmk2 harbour-3.2.

Mensagem por mvr.pessoal »

Boa noite:

Sou novo no harbour, e estou com a versão 3.2 e meu ambiente é linux usando o GCC como compilador.
Ao utilizar o hbmk2 para compilar um prg de teste, está gerando o seguinte resultado:

/rioage-projects/corevm/builder/harbour-3.2.0/bin/linux/gcc/hbmk2 -o/rioage-projects/corevm/2020.8.1-corevm/src-test/bkgtst2-linux /rioage-projects/corevm/2020.8.1-corevm/src-test/bkgtst2.prg

Harbour 3.2.0dev (r2008190002)
Copyright (c) 1999-2020, https://harbour.github.io/
Compiling '/rioage-projects/corevm/2020.8.1-corevm/src-test/bkgtst2.prg'...
/rioage-projects/corevm/2020.8.1-corevm/src-test/bkgtst2.prg(20) Error E0030 Syntax error "syntax error at 'BACKGROUND'"
/rioage-projects/corevm/2020.8.1-corevm/src-test/bkgtst2.prg(25) Error E0030 Syntax error "syntax error at 'BACKGROUNDTICK'"
2 errors

Nesta Linha temos:

SET BACKGROUND TASKS ON
/* With this SET you can change the # of pCodes executed
before checking Tasks. Default is 1000. When you raise this number,
system saves time checking Tasks, but lowering it you can
have a more realist multitasking */
SET BACKGROUNDTICK 10000

O header tem:

#include "set.ch"
#include "inkey.ch"

#define ATTEMPTS 10000000

No code generated.
hbmk2: Error: Running Harbour compiler (built-in). 1
('/rioage-projects/corevm/builder/harbour-3.2.0/bin/linux/gcc/harbour') -n2 /rioage-projects/corevm/2020.8.1-corevm/src-test/bkgtst2.prg -o/tmp/hbmk_aucqsc.dir/ -i/rioage-projects/corevm/builder/harbour-3.2.0/include

Alguém consegue me ajudar, obrigado.
Avatar do usuário
Vlademiro
Usuário Nível 4
Usuário Nível 4
Mensagens: 752
Registrado em: 11 Jul 2005 02:46

Erro na compilação de um PRG utilizando o hbmk2 harbour-3.2.

Mensagem por Vlademiro »

Seja bem vindo

Esse comando não pertence ao Harbour. Creio que seja do xharbour, que é uma variante do Harbour. Esse erro apareceu aqui http://hmgforum.com/viewtopic.php?f=39& ... ask#p31727
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

Erro na compilação de um PRG utilizando o hbmk2 harbour-3.2.

Mensagem por Itamar M. Lins Jr. »

Ola!
Tá com o Harbour 3.2 instalado, compilando coisa velha do xHarbour.
Essa pasta/arquivo nem existe no Harbour.
https://sourceforge.net/p/xharbour/mail ... /13203785/

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Responder