Pra quem esqueceu, e pra ficar anotado:
O limite do DOS são 255 arquivos, mas 2 ou 3 são reservados ao sistema operacional.
Por padrão vém limitado a 40. Pra aumentar esse limite, um arquivo CONFIG.SYS ou CONFIG.NT com files=250
Teoricamente o Clipper não teria limites, já que o limite é o DOS que impõe, portanto 255 arquivos (menos os reservados).
Por padrão vém limitado a 20. Pra aumentar esse limite, o comando SET CLIPPER=F250, no AUTOEXEC.BAT ou AUTOEXEC.NT pra configurar automático.
Tipos de arquivo de compilação/linquedição (de certa forma, igual em qualquer linguagem de programação):
PRG - é o fonte
OBJ - é o fonte transformado em objeto, pode existir OBJ resultado de seus fontes, ou de fontes de outra origem
LIB - é um conjunto de arquivos OBJ, que vai fazer parte do EXE caso seja usada. Pode fazer LIB de seus fontes, tem as LIBs do Clipper, tem LIBs de terceiros
EXE - é o resultado final
DLL - Também era possÃvel usar no Clipper. É como um pedaço do EXE, que pode ser trocado sem ter que recompilar todo EXE.
OVL - Mais conhecido antes do RTLINK - overlay. É pedaço de EXE, mas pra carregar um pouco de cada vez, economizando memória
CLIPPER.EXE
O compilador, que transforma PRG em OBJ
LIB.EXE
Não fazia parte do Clipper. É pra juntar vários OBJ em um arquivo LIB
RTLINK.EXE, BLINKER.EXE, EXOSPACE.EXE
Linqueditores. Pegam OBJ, LIB juntam tudo e geram o EXE.
BLINKER.EXE
O que vém no Clipper é limitado, a versão em separado é muito melhor
RMAKE.EXE
Programa opcional, pra ajudar a gerenciar os fontes, e criar compilações personalizadas
SIXCDX.LIB
Biblioteca pra usar CDX, melhor e mais confiável do que a CDX original do Clipper 5.2
OSLIB.LIB
Programa pra evitar o uso de 100% de CPU