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:1115:PGRS.OBJ(PRGS): ' ALTER ' :UNRESOLVED EXTERNAL
BLINKER:1115:BLIKRNMGR(C5EVLDOS):' __VMMSTCSEG' : UNRESOLVED EXTERNAL
BLINKER:1115:BLIKRNMGR(C5EVLDOS):' __VMMSTCOFF' : UNRESOLVED EXTERNAL
BLINKER:1115: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