Página 1 de 1

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

Enviado: 02 Set 2020 20:45
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.

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

Enviado: 02 Set 2020 22:08
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

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

Enviado: 02 Set 2020 22:28
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.