Página 2 de 2

Error BASE/1003 Variable does not exist: MC10

Enviado: 19 Set 2021 19:05
por arcanjoebc
Veja o procedimento que tu dissestes para fazer abaixo, que gera o devido arquivo:

Código: Selecionar todos

user@pc-positivo:~/hb32/contrib/hbsqlit3$ cd ~/hb32/contrib
user@pc-positivo:~/hb32/contrib$ hbmk2 make.hb hbsqlit3 install
! Package build and install... 1 project(s)
/usr/local/bin/hbmk2 -quiet -width=0 -autohbm- @../hbpre -inc ../hbsqlit3/hbsqlit3.hbp @../hbpost
hbmk2: Alvo atualizado: ../../lib/linux/gcc/libhbsqlit3.a
user@pc-positivo:~/hb32/contrib$ sudo apt install libsqlite3-dev
[sudo] senha para user: 
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
libsqlite3-dev is already the newest version (3.22.0-1ubuntu0.4).
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
  libapache-pom-java libcommons-logging-java libcommons-parent-java linux-headers-5.4.0-80-generic linux-hwe-5.4-headers-5.4.0-42
  linux-hwe-5.4-headers-5.4.0-80 linux-image-5.4.0-80-generic linux-modules-5.4.0-80-generic linux-modules-extra-5.4.0-80-generic
  shim
Utilize 'sudo apt autoremove' para os remover.
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
user@pc-positivo:~/hb32/contrib$ cd hbsqlit3/
user@pc-positivo:~/hb32/contrib/hbsqlit3$ hbmk2 hbsqlit3.hbp
hbmk2: Dependência 'sqlite3' encontrado: /usr/include
hbmk2: Alvo atualizado: libhbsqlit3.a
Aguardo contato!

Error BASE/1003 Variable does not exist: MC10

Enviado: 19 Set 2021 20:02
por sergiosouzalima
Olá, arcanjo!

Eu tive um problema parecido, ou igual, e registrei a solução aqui no forum (link abaixo).

https://pctoledo.org/forum/viewto ... bc#p150806

Antes de tentar resolver, por favor, me envie mais informações para ajudar melhor:

1) Um print do erro no momento que vc executa o sistema "contas_receber".

2) Qual a versão do sistema operacional Linux Lubuntu que vc está usando para estes testes?

Em resumo, para resolver anteriormente eu fiz o seguinte:

1) Abri num editor de texto o arquivo "hbsqlit3.hbc", que está em "~/hb32/contrib/hbsqlit3"

2) Fiz a seguinte mudança abaixo. Salvei e fechei o arquivo.

Código: Selecionar todos

# comentar a linha abaixo
# libs=../3rd/sqlite3/sqlite3.hbc
# digitar a linha abaixo:
libs=~/hb32/contrib/3rd/sqlite3/sqlite3.hbc
3) Compilei novamente o arquivo demo:

Código: Selecionar todos

cd ~/hb32/contrib/hbsqlit3/tests/
hbmk2 demo.prg -ldl -lpthread
Fico no aguardo.
Sergio