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.