Caros colegas, gostaria de saber se há limite de prgs no clipper para ser compilado ?
Grato, Josmar :xau
Limite de Prg
Moderador: Moderadores
-
Josmar dos Santos
- Usuário Nível 3

- Mensagens: 277
- Registrado em: 11 Jan 2006 18:36
- Localização: Botucatu-SP
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Amiguinhos
O Clipper tem sim um limite, mas de chamadas via DO/PROCEDUREs.
No entanto usamos as técnicas de .RMK e .LNK ou compilação/linkedição de arquivos separados.
Ou seja, meu sistema tem tres arquivos, SISTEMA.PRG, FUNCOES.PRG e MENU.PRG, então faço assim:
clipper SISTEMA /m/n
clipper FUNCOES /m/n
clipper MENU /m/n
Cada arquivo criará um .OBJ sem fazer a ligação com os outros objetos e depois faço isto:
blinker file SISTEMA.OBJ, FUNCOES.OBJ, MENU.OBJ lib CLIPPER, EXTEND
Desta forma quando mando compilar todos os objetos são Clipados e bLinkados.
No caso de usar .RMK e .LNK fica assim:
Arquivo SISTEMA.RMK
.PRG.OBJ:
CLIPPER $< /M/N
SISTEMA.OBJ: SISTEMA.PRG
FUNCOES.OBJ: FUNCOES.PRG
MENU.OBJ: MENU.PRG
Arquivo SISTEMA.LNK:
LIB VISUAL,NANFOR
FILE SISTEMA, FUNCOES, MENU
OUTPUT SISTEMA
Neste caso se eu tiver 200 .PRG e fizer alteração em somente um, somente ele será re-compilado gerando meu .EXE atualizado, assim:
RMAKE sistema
BLINKER @sistema
@braços :?)
O Clipper tem sim um limite, mas de chamadas via DO/PROCEDUREs.
No entanto usamos as técnicas de .RMK e .LNK ou compilação/linkedição de arquivos separados.
Ou seja, meu sistema tem tres arquivos, SISTEMA.PRG, FUNCOES.PRG e MENU.PRG, então faço assim:
clipper SISTEMA /m/n
clipper FUNCOES /m/n
clipper MENU /m/n
Cada arquivo criará um .OBJ sem fazer a ligação com os outros objetos e depois faço isto:
blinker file SISTEMA.OBJ, FUNCOES.OBJ, MENU.OBJ lib CLIPPER, EXTEND
Desta forma quando mando compilar todos os objetos são Clipados e bLinkados.
No caso de usar .RMK e .LNK fica assim:
Arquivo SISTEMA.RMK
.PRG.OBJ:
CLIPPER $< /M/N
SISTEMA.OBJ: SISTEMA.PRG
FUNCOES.OBJ: FUNCOES.PRG
MENU.OBJ: MENU.PRG
Arquivo SISTEMA.LNK:
LIB VISUAL,NANFOR
FILE SISTEMA, FUNCOES, MENU
OUTPUT SISTEMA
Neste caso se eu tiver 200 .PRG e fizer alteração em somente um, somente ele será re-compilado gerando meu .EXE atualizado, assim:
RMAKE sistema
BLINKER @sistema
@braços :?)
-
Josmar dos Santos
- Usuário Nível 3

- Mensagens: 277
- Registrado em: 11 Jan 2006 18:36
- Localização: Botucatu-SP