Página 1 de 3

_vmouse_code e _vkbd_code

Enviado: 28 Jul 2007 13:46
por Gelson
Antes usava o Windows98 com XP em dual boot, porém meu hd parou de funcionar, agora estou usando um sata com XP PRO, e meu programa que não roda no XP de jeito nenhum, eu usava Clipper 5.01 e rtlink 3.13. Peguei o clipper53 na net e o Maligno me passou o Blinker 7.0 e pesquisando aqui no fórum montei meu script. [compilei apenas um prg e ele executou sem problemas no XP ] então deve ser algo mesmo com Clipper 5.01 e o rtlink 3.13

A medida que foram aparecendo os erros fui lendo o help do blinker e resolvendo os erros, até que parei nestes:

BLINKER : 1115 : CLIPPER.LIB(MAIN) : '_VKBD_CODE' : UNRESOLVED EXTERNAL
BLINKER : 1115 : CLIPPER.LIB(MAIN) : '_VMOUSE_CODE' : UNRESOLVED EXTERNAL

Try a SEARCH on the library you suspect contains the missing '<symbol>'.

Ao contrário do que diz o help eu não tenho nenhuma idéia da biblioteca que contém estes símbolos, googleando também não achei nada.

Outra coisa que gostaria de confirmar, é que vi aqui no fórum um post falando em CTP53, e no Clipper 5.3 que peguei consta apenas CTP. Não deveria constar CTP53 ?

Coloco abaixo meu script de compilação para possiveis alterações que os amigos julgarem necessário.

Código: Selecionar todos

NOBELL
BLINKER INCREMENTAL OFF
BLINKER CACHE EMS 50%,50%
BLINKER CACHE XMS 50%,50%
BLINKER CLIPPER PAGE OFF
BLINKER LINK EMS ON
BLINKER LINK XMS ON
BLINKER EXECUTABLE EXTENDED 2048 
BLINKER HOST MESSAGE ON
BLINKER HOST DPMI ON
BLINKER HOST VCPI ON
BLINKER HOST XMS ON
BLINKER PROCEDURE DEPTH 70
BLINKER EXECUTABLE COMPRESS 1
SEARCH BLXRATEX
SEARCH BLXCLP53
SEARCH MOUSE
# BLINKER EXECUTABLE NODELETE  //dexei comentado porque por hora o executavel é gerado mas apresenta erros na execução.

OUTPUT CONTACOR
STACK 7068
FILE  CCOP01
FILE CCOP02
FILE CCOP03
FILE CCOP04
FILE CCOP05
.....// estou mencionando apenas alguns dos prgs para não ficar muito grande o post..
LIB CLIPPER,EXTEND,DBFNTX,CTP

Re: _vmouse_code e _vkbd_code

Enviado: 28 Jul 2007 13:57
por Maligno
Gelson escreveu:BLINKER : 1115 : CLIPPER.LIB(MAIN) : '_VKBD_CODE' : UNRESOLVED EXTERNAL
BLINKER : 1115 : CLIPPER.LIB(MAIN) : '_VMOUSE_CODE' : UNRESOLVED EXTERNAL
Esses símbolos pertencem à CATools.
no Clipper 5.3 que peguei consta apenas CTP. Não deveria constar CTP53 ?
Sem dúvida. Provavelmente, daí vem o erro acima.
As bibliotecas CT e CTP, pelo que sei, são para o Clipper v5.2, nos modos real e protegido, respectivamente.

Enviado: 28 Jul 2007 14:39
por sygecom
Outra coisa que gostaria de confirmar, é que vi aqui no fórum um post falando em CTP53, e no Clipper 5.3 que peguei consta apenas CTP. Não deveria constar CTP53 ?
Se quiser te mando a CTP53.LIB para Clipper 5.3....OUTRA coisa por acaso vc não esta linkando a CTUSP.OBJ...se tiver tire fora e teste...ou duvida para que serve a linha SEARCH MOUSE no seu script ?

Leonardo Machado

Enviado: 28 Jul 2007 14:50
por Maligno
Os símbolos que ele vê como unresolved external estão nas CTP52 e CTP53 e não no CTUSP. Não estou levantando hipótese. É certeza.
Se bem que, ao que parece, este objeto não está no rolo. :)

Enviado: 28 Jul 2007 14:53
por Gelson
Olá,

Vou querer sim, estava justamente gloogleando em busca desta lib mas nada. Por favor mande-me em gelson@progressnet.com.br

Quanto ao search mouse (devo ter me esquecido de remover esta linha) e que no inicio deu muito erros e fui re-mexendo no script é lendo o help até minizar os erros e quanto a CTUSP.OBJ nçao estou linkando não.

obrigado pela atenção.

Enviado: 28 Jul 2007 14:54
por Maligno
Mais fácil e rápido: pega ela completa no meu site. Área "pub", diretório clipper/libs. É o pacote completo e oficial. Não falta nada. :)

Enviado: 28 Jul 2007 14:57
por Maligno
Lembrete: baixe e instale todos na mesma seqüência em que estão os arquivos. Já deixei assim pra facilitar o trabalho de instalação da biblioteca e dos patches. O último, aliás, é só copiar alguns arquivos por cima. Ele serve para resolver aquele velho erro R6003 (divide by 0).

Enviado: 28 Jul 2007 15:00
por Gelson
Maligno,

Já tinha procurado por ela lá, mas não encontrei a danada,

Enviado: 28 Jul 2007 15:02
por Maligno
Não? Diretório clipper/libs. Veja de novo, por favor. São quatro arquivos, cujos nomes começam por "catools".

Enviado: 28 Jul 2007 15:38
por sygecom
Se achou ou não mandei igual....mas olhando no site do Maligno...eu achei a ca-tools

Enviado: 28 Jul 2007 15:39
por Gelson
Maligno,

Eu pensei que estaria como cl53, ou coisa parecida. Falha minha.

Porém na instalação está dando a seguinte mensagem de erro:

Line: 359 syntax error:
“error:” was not expected.

Reparei que ele menciona algumas mudanças no autoexec.bat e conf.sys. Não seria devido o fato do XP usar autoexec.NT e config.NT ?

De qualquer forma peguei lib CTP53 e após agora esta dando somente uma das linhas de erro:

BLINKER : 1115 : CLIPPER.LIB(MAIN) : '_VMOUSE_CODE' : UNRESOLVED EXTERNAL

Já acertei meu script retirando aquela linha do search mouse, conforme mencionei acima.

Enviado: 28 Jul 2007 15:40
por sygecom

Enviado: 28 Jul 2007 15:42
por sygecom
veja no link abaixo um exemplo de como eu uso o blinker:
https://pctoledo.org/forum/viewtopic.php?t=6260

Enviado: 28 Jul 2007 15:45
por Maligno
Se o problema da instalação foi resolvido e ficou só a montagem, com esse erro, imagino que agora está faltando uma LIB. Volto a dizer. Este símbolo é da CTP53. Você a mencionou?

Enviado: 28 Jul 2007 15:46
por Gelson
sugecom,

Já tinha pego, valeu pela atenção.

Vou verificar seu script enquanto tento descobrir que raio de vmouse_code é este.