Página 2 de 3
Enviado: 10 Mai 2007 10:47
por Augusto
Eolo escreveu:A linha BLINKER EXECUTABLE CLIPPER F250, no seu arquivo LNK, me chamou a atenção. Dei uma olhada no help do Blinker (5.1), mas não sei se entendi direito. Confirma uma coisa pra mim: essa linha elimina a necessidade de incluir, no AUTOEXEC (XP ou anteriores), o SET CLIPPER=Fnnn? Ainda, ela modifica, no run time, o que estiver setado no AUTOEXEC? E quanto ao CONFYG (idem), há ainda a necesidade do FILES?
Eolo, essa é uma questão pelêmica... eu por exemplo não altero o
autoexec.nt e o
config.nt para nennhum dos meus sitemas e todos rodam sem problemas porém, muitos dos parceiros aqui do fórum usam desse expediente, sendo assim, se vc usa, deixe como está e mantenha tbm a linha que coloquei... será como "água com açúcar" se bem não fizer mal tbm não fará....
Eolo escreveu:Eu faço como vc, só com uma diferença: tenho as linhas
SET INCLUDE=C:\CLIPPER5\INCLUDE
SET LIB=C:\CLIPPER5\LIB;C:\BLINKER\LIB
SET OBJ=C:\CLIPPER5\OBJ;C:\BLINKER\OBJ
SET PLL=C:\CLIPPER5\PLL
no AUTOEXEC, assim elas podem ser suprimidas no BAT.
É como eu disse... eu uso o Clipper e o Blinker "tudo" na mesma pasta... CLIP53 por isso o seu está diferente do meu e prq eu tbm não uso o AUTOEXEC... entendeu ??
Enviado: 10 Mai 2007 11:01
por Eolo
Blz, vou fazer um teste aqui...
Valeu.
Eolo
exospace
Enviado: 10 Mai 2007 12:29
por Netavin
... Augusto, seguinte:
"rodei" o prgs.bat e aparece a seguinte msg:
BLINKER: 1109 : UNABLE TO OPEN FILE C:\CLIPPER5\TIMESLIC.OBJ
... não tenho esse TIMESLIC.
Dá mais uma luz aí ...
Brigaduuuuu
Netavin
Re: exospace
Enviado: 10 Mai 2007 12:32
por Maligno
Netavin escreveu:... não tenho esse TIMESLIC.
Download
aqui.
[]'s
Maligno
http://www.buzinello.com/prg
Enviado: 10 Mai 2007 12:43
por Augusto
Valeu a força Maligno... Só resta saber se ele sabe prá que serve e como usar... Para isso, Netavin, leia o TXT que vai junto no ZIP
Enviado: 10 Mai 2007 13:05
por sygecom
Tche...vai ser dificil o nosso colega Netavin ficar perdido...acho que com todos esses auxilio não flata mais nada......mas se ainda falta volta ai e pde help....
Obs:com o BLINKER vc só tem a ganhar....um dos problemas que eu tinha antes de usar o blinker era o comando RUN no XP não vai....ai passei a usar o blnker com o comando SWPRUNCMD().
Abraços
Leonardo Machado
exospace
Enviado: 10 Mai 2007 13:28
por Netavin
Pessoal, eis como fiz:
prgs.clp
CANELA
AGENDA
AG_ALT1
AG_ALT2
AG_CON1
AG_CON2
AG_EXC1
AG_EXC2
AG_INCL
COMER
CONSU
ESTOQUE
EXCLU
INCLU
RELAT
RE_IMP
RE_VID
RH
SEDAM
prgs.lnk
file prgs, c:\clipper5\timeslic
OUTPUT CANELA
blinker incremental off
blinker executable clipper f250
blinker procedure depth 140
blinker executable nodelete
blinker executable compress 1
blinker executable extended
prgs.bat
SET INCLUDE=C:\CLIPPER5
SET LIB=C:\CLIPPER5\LIB
SET OBJ=C:\CLIPPER5\OBJ
SET PLL=C:\CLIPPER5\PLL
\CLIPPER5\BIN\CLIPPER @PRGS /M /O
\CLIPPER5\BIN\BLINKER @PRGS
... então rodei o prgs.bat e surgiu isso:
BLINKER

PGRS.OBJ(PRGS): ' ALTER ' :UNRESOLVED EXTERNAL
BLINKER

BLIKRNMGR(C5EVLDOS):' __VMMSTCSEG' : UNRESOLVED EXTERNAL
BLINKER

BLIKRNMGR(C5EVLDOS):' __VMMSTCOFF' : UNRESOLVED EXTERNAL
BLINKER

BLIKRNMGR(C5EVLDOS):' __VMMSTCLOW : UNRESOLVED EXTERNAL
... gerou o executável, porém ao rodá-lo aparece um monte de coisas desconhecidas para mim.
... até +
[]´s
Netavin
Enviado: 10 Mai 2007 13:37
por Maligno
Os três últimos erros provavelmente se referem à falta da bilbioteca relacionada à versão do seu compilador. Como você disse que usa a versão 5.3, acrescente ao script de linkedição o comando
library blxclp53. Quanto ao erro do PRGS, provavelmente faltou incluir no script o objeto que se refere ao símbolo ALTER, já que ele não consta na lista que você passou.
[]'s
Maligno
http://www.buzinello.com/prg
Enviado: 10 Mai 2007 13:52
por Augusto
Leia abaixo...
Enviado: 10 Mai 2007 13:54
por Augusto
Parceiro... só prá complementar o que o Maligno disse... preste atenção no LNK* que te passei... as 6 últimas linhas estão ali prq "precisam estar"... exceto a "LIB CLP" que será usada somente se vc precisar, já as outras são obrigatórias...
Quanto ao erro do ALTER é exatamente o que o Maligno disse...
Vc provavelmente deve fazer referencia a um ALTER.PRG, portanto inclua ele na relação dos PRG's do .CLP
*Últimas 6 linhas do LNK
SEARCH BLXCLP53
LIB CLIPPER
LIB EXTEND
LIB DBFNTX // LIB DBFCDX se for o seu caso
LIB TERMINAL
LIB CTP
Enviado: 10 Mai 2007 14:08
por sygecom
Tche, eu jah uso um pouco diferente do Augusto......mas no final tudo funciona...veja abaixo como eu uso.
sistema.lnk
Código: Selecionar todos
Search BlxRatex
Search BlxClp53 // PARA USO COM O CLIPPER 5.3
blinker procedure depth 70
blinker executable extended
blinker incremental off
blinker executable compress 1
nobell
OutPut Sistema //NOME DO EXE
FILE SISTEMA // PRG PRINCIPAL
FILE CADASTRO // OUTROS PRG
FILE MENUS // OUTROS PRG
FILE MSGPOR // arquivo OBJ ou seja não tem o PRG
LIB CTP53,CLIPPER,EXTEND,DBFCDX,_DBFCDX // linko as lib que uso.
Obs: Eu uso tudo dentro da mesma pasta.......ou seja tenho os meus PRG,os arquivos nescessario do CLIPPER,mais os nescessario do BLINKER,mais as LIB que uso para aquele sistema.
Fui.......
Abraços
exospace
Enviado: 10 Mai 2007 14:45
por Netavin
... hei turma! ... parece que só está faltando a lib blxclp53. Não deveria estar no pacote do Clipper5.3 ? ...
Netavin
Re: exospace
Enviado: 10 Mai 2007 14:53
por Maligno
Netavin escreveu:... hei turma! ... parece que só está faltando a lib blxclp53. Não deveria estar no pacote do Clipper5.3 ? ...
Não. Esta biblioteca vem junto com o BLinker. Você baixou a versão 7? Talvez a cópia baixada não esteja completa. Experimente
esta.
[]'s
Maligno
http://www.buzinello.com/prg
Enviado: 10 Mai 2007 15:09
por Augusto
OPA !!! negativo Maligno... ele baixou do meu servidor e tá completinho da silva... o 6 e o 7.... hehe
Enviado: 10 Mai 2007 15:32
por Maligno
Se está tão completo assim, como o do link que passei, obrigatoriamente o arquivo BLXCLP53.LIB deve estar dentro do diretório LIB. Se não estiver lá, é porque sua cópia não está completa.
[]'s
Maligno
http://www.buzinello.com/prg