Clipper vs Windows XP (De novo)

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Dorival
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Jul 2004 10:48
Localização: São Paulo

Clipper vs Windows XP (De novo)

Mensagem por Dorival »

Caros colegas!...

Estou com um problema de configuração do Windows XP para executar meus programas em Clipper 5.2 compilados com exospace.

Fiz um upgrade em minha máquina instalando o Windows XP, e não mais consigo rodar meus programas em Clipper ou outro qualquer em DOS.

Já efetuei muitas configurações que encontrei em mensagens postadas neste Fórum, mas não consegui resolver meus problemas. As mensagens de erro que surgem são:

1)- Não é possível executar este aplicativo no modo protegido de 16 bits.

2)- O extensor do DOS encontrou um erro ao inicializar o gerenciador de memória extendida.

3)- DOS/16M error: [17] system software does not follow VCPI or DPMI specifications.

Em meu Config.NT coloquei as seguintes linhas:
Dosonly
Device=%SystemRoot%\System32\himen.sys
Files=250
Buffers=90
Dos=high,umb
Shell=c:\windows\system32\command.com /e:2048 /p
Set clipper=e0;f200

Em meu Autoexec.nt coloquei as seguintes linhas:
Lh %SystemRoot%\System32\mscdexnt.exe
Lh %SystemRoot%\System32\redir
Lh %SystemRoot%\System32\dosx
Lh %SystemRoot%\System32\nw16
Lh %SystemRoot%\System32\vwipxspx
Mode con codepage prepare=(850) c:\windows\system32\ega.cpi
Mode con c odepage select 850
Keyb br,,c:\windows\system32\keyboard.sys
Lh c:\windows\system32\doskey.com
Prompt $p$g
Path=c:\;c:\windows;c:\windows\system32;c:\clip52\bin;c:\ng
Set clipper=//f200 //dinf:8 //swapk:65535 //swappath:´c:\´ //temppath:´c:\´
Cls
Set dircmd=/ogn

Pela ajuda e atenção que me dispensarem, agradeço antecipadamente.

Dorival
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

Já tentou linkar com o blinker ?


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




Dorival
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Jul 2004 10:48
Localização: São Paulo

Clipper vs Windows XP (De novo)

Mensagem por Dorival »

Olá Dudu!

Compilei com o blinker 7.0 e resultou na seguinte mensagem:

Programa muito extenso para ser colocado na memória

Existem parâmetros para o Blinker? Se sim, poderia me informar quais são?

Grato pela atenção.

Abraços
Dorival
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

// Crie um arquivo lnk com esse conteúdo
// exemplo sistema.lnk

BLINKER INCREMENTAL OFF
BLINKER CLIPPER PAGE OFF
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
# aqui vc adicionará seus prgs
FILE seuprg1
FILE seuprg2

LIB CTP,BLXCLP52, BLXRATEX,OSLIB

Para linkar vc executa blinker @sistema.lnk


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




Dorival
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Jul 2004 10:48
Localização: São Paulo

Clipper vs Windows XP (De novo)

Mensagem por Dorival »

Boa tarde Dudu!

Desculpe pela ignorância, mas como se trata da primeira vez que estou lidando com o Windows XP e com o Blinker 7.0, as dificuldades surgem sem dúvida.
Criei o arquivo CTREC.LNK conforme você indicou, e coloquei dentro dele as informações necessárias, mas está dando o erro 1103 : CLIPPER is not a valid link script command.
Veja como montei o arquivo CTREC.LNK

BLINKER INCREMENTAL OFF
BLINKER CLIPPER PAGE OFF
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

clipper ctrec /m
clipper crproc
clipper crnet
clipper crutil
clipper crcad
clipper crlis
clipper crmala
clipper crcarta
clipper crerros /m /n

fi ctrec
fi crproc
fi crnet
fi crutil
fi crcad
fi crlis
fi crmala
fi crcarta
fi crerros

LIB CTP,BLXCLP52, BLXRATEX,OSLIB

Onde pode estar o erro?
Para compilar já usei o nome dos prgs sem o clipper, já usei tanbém
.prg.obj:
clipper $**

Sempre dá o erro 1103

Pela sua atenção e paciência, fico muito grato desde já.
Abraços
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

Isso não é reconhecido pelo blinker com ele vc linka o programa, para compilar vc utiliza o clipper.
Para criar um script q automatize isso pesquize no fórum a respeito do make e tb rmake.


// Isso vc deve excluir do seu lnk
clipper ctrec /m
clipper crproc
clipper crnet
clipper crutil
clipper crcad
clipper crlis
clipper crmala
clipper crcarta
clipper crerros /m /n


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




TerraSoftware
Usuário Nível 3
Usuário Nível 3
Mensagens: 353
Registrado em: 28 Jul 2004 13:14
Localização: Cianorte-PR
Contato:

Mensagem por TerraSoftware »

Dorival... Verifique se seu Win XP naum foi instalado por cima de um Win 98. Se isso aconteceu vc terá vários problemas a nível de DOS. O ideal é formatar a máquina e fazer uma instalação novinha.
www.sisterra.com.br
xHarbour 1.0.0 - Bcc 6.3 - Gtwvw/Hwgui
DbfCdx/MySql
Dorival
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Jul 2004 10:48
Localização: São Paulo

Clipper vs Windows XP (De novo)

Mensagem por Dorival »

Aos amigos Dudu e TerraSoftware

Consegui resolver meus problemas com o XP, agora está tudo funcionando bem.

Dudu, estou linkando com o exospace e deu tudo certo. Depois vou continuar minhas tentativas com o Blinker 7.0.

TerraSoftware, o meu windows XP foi instalado depois de ser feita a formatação do HD.

Pessoal, valeu pela força e interesse pelo caso, por isso acesso este Forum, pois temos aqui pessoas com boa vontade e disponibilizam boa parte de seu tempo para ajudar os que precisam. Continuem com esse espírito de colaboração que com certeza serão recompensados de alguma forma em suas vidas.

Abraços, e mais uma vez, muito obrigado.

Dorival
Responder