Página 1 de 1

Erro

Enviado: 19 Mar 2005 17:26
por PITERGALDIANO
Estou com o seguinte erro quando executo o sistema em Windows XP Service Pack 2

Aparece uma janela do windows com o seguinte título:
Subsistema MS-DOS de 16 bits

Conteúdo da janela:
SS1.EXE
A CPU NTVDM encontrou um instrução não permitida
CS:0000 IP:0077 OP:f0 37 05 0c 02 Escolha ´Fechar´ para finalizar o aplicativo.

Uso clipper 5.3a e Blinker 7

Meu .LNK está assim

BLINKER EXECUTABLE COMPRESS
BLINKER EXECUTABLE NODELETE
BLINKER INCREMENTAL OFF
BLINKER PROCEDURE DEPTH 60

OUTPUT SS1.EXE

NOBELL

FILE SS1
FILE FUNCOES
FILE FUNCOES1
FILE CRIAARQ
FILE CRIAIND
LIB DBFCDX.LIB
LIB CLD.LIB
LIB VL2_51.LIB
LIB VL2_51EX.LIB
LIB VL2_52.LIB
LIB VL2_52EX.LIB

Enviado: 20 Mar 2005 00:42
por Clipper
Prezado Piter

Não sei se o que ocorre quanto ao erro, mas não entendi o uso de :

LIB VL2_51.LIB
LIB VL2_51EX.LIB
São para a versão 5.1 do Clipper

LIB VL2_52.LIB
LIB VL2_52EX.LIB
São para a versão 5.2 do Clipper

E você usa o Clipper 5.3, sendo que existe a Visual Lib para esta versão.

Você poderá simplesmente abolir o uso das relacionadas acima e colocar apenas a Visual Lib para a versão 5.3.

Vai que derrepende seja isso que esteja causando o erro.

Até logo.

Marcelo

Enviado: 20 Mar 2005 07:14
por Mário Isa
:-O
Ele tb pode estar passando pelo mesmo problema q eu passei:
A velocidade do processador em relação ao clipper.
Para estabilizar utilizar FreeTslice().
Qq dúvida veja na seção de downloads ou envie e-mail.
Mário
-:]

Re: Erro

Enviado: 20 Mar 2005 15:43
por Maligno
PITERGALDIANO escreveu:LIB VL2_51.LIB
LIB VL2_51EX.LIB
LIB VL2_52.LIB
LIB VL2_52EX.LIB
Conforme o Marcelo disse, essa "mistura" de LIBs está meio esquisita e até pode ser a causadora do problema. Além do quê, provavelmente o linker conseguirá resolver as pendências de símbolos com as primeiras duas LIBs, tornando inúteis as referências às duas LIBs finais.
Acerte isso e faça um teste. Se for isso, ótimo. Caso contrário, volte ao assunto.

Aproveitando: porque não tenta usar o modo extendido? Este modo melhora o uso da memória, o que acaba aumentando a velocidade dos programas.

[]'s
Maligno
http://www.buzinello.com/prg