Seguinte, estava usando o rtlink e resolvi trocar para o blinker
No meu autoexec.bat ficou assim:
@ECHO OFF
PATH=%PATH%
SET PATH=C:\BLINKER\BIN;%PATH%
SET INCLUDE=c:\BLINKER\INCLUDE
SET LIB=c:\BLINKER\LIB
SET OBJ=c:\BLINKER\OBJ
SET PLL=c:\BLINKER\PLL
PATH=%PATH%
SET PATH=C:\CLIPPER5\BIN;%PATH%
SET CLIPPER=F200
Usando um .RMK e um .LNK
O arquivo .rmk compilou tudo Ok, ele esta assim:
PROGRAMA.OBJ: PROGRAMA.PRG
CLIPPER PROGRAMA /M /L /P
X100A.OBJ: X100A.PRG
CLIPPER X100A /M /L /P
X100A1.OBJ: X100A1.PRG
CLIPPER X100A1 /M /L /P
X200A.OBJ: X200A.PRG
CLIPPER X200A /M /L /P
X300A.OBJ: X300A.PRG
CLIPPER X300A /M /L /P
X400A.OBJ: X400A.PRG
CLIPPER X400A /M /L /P
X500A.OBJ: X500A.PRG
CLIPPER X500A /M /L /P
X600A.OBJ: X600A.PRG
CLIPPER X600A /M /L /P
e ai vai....
O arqvuivo .LNK :
FI programa
LIB clbc, clbcmat
LIB ptool50,ld50,cripta51,newget50,relogio
FILE X100A ,X100A1 ,X200A ,X300A ,X400A ,X500A
FILE X600A ,X700A ,X800A ,X900A ,X1100A ,X1200A ,X1200A1
FILE X100B ,X200B ,X300B ,X400B ,X500B ,X600B ,X700B
FILE X800B ,X900B ,X1000B ,X1100B ,X1200B ,X1300B ,X1400B
FILE X100C ,X100C1 ,X200C ,X300C ,X400C ,X500C ,X600C ,X700C
FILE X800C ,X800C1 ,X900C ,X1000C ,X1000C2 ,X1000C3,X1100C,X1200C
FILE X1300C ,X1400C ,X1500C ,X1600C ,X1700C
FILE X700C1 ,X700C2 ,X700C3 ,X700C4
São chamados por um arquivo de lote:
RMAKE programa.rmk
IF NOT ERRORLEVEL 1 BLINKER @PROGRAMA.LNK
Ele não dá erro nenhum, mas o executavel fica com mais de um mega e da msg no windows (xp):
Programa muito extenso para ser colocado na memória
Como eu poderia diminuruir o tamanho deste executavel ? :^|