Compuin
En \BCC(el que uses)\Bin existe TLib.exe (que si observas tu .mak es el .exe llamado para construir la lib
Si ejecutas desde el DOS, TLib veras su ayuda:
d:\Bat>tlib
TLIB 6.4 Copyright (c) 1987-2014 Embarcadero Technologies, Inc.
Syntax: TLIB options libname [commands | files], listfile
libname library file pathname
commands sequence of operations to be performed (optional)
listfile file name for listing file (optional)
A command is of the form: <symbol>module, where <symbol> is:
+ add module to the library
- delete module from the library
* extract module without removing it
-+ or +- update module in library
-* or *- extract module and remove it
Set the default action for modules without a specified command:
/a add module to the library
/d delete module from library
/e extract module without removal
/u update module in library
/x extract module and remove it from library
/L write listfile to stdout
/N disable support of command syntax
/O enable support of command syntax
/A write GNU AR format archive with ELF objs
/C case-sensitive library
/PSIZE set the library page size to SIZE
/0 purge comment records
/8 output encoding is utf-8
Use @filepath to continue from file "filepath".
Use '&' at end of a line to continue onto the next line.
Y en articular, respondiendo a tu consulta:
TLIB options libname [commands | files], listfile
De manera que ingresando:
- Code: Select all Expand view RUN
Tlib tulib.lib, funciones.lst
Envia a funciones.lst (el nombre es un ej.) la lista de .prg contenidos, en tu lib, y sus funciones