RE:Ayuda para archivos *.obj
Esta es una pregunta bien planteada que merece una respuesta:
Efectivamente, con el programa lib de microsoft puedes extraer todos los objs de un fichero .LIB, pero esto no es necesario, si tus funciones estan escritas en Clipper.
Esta es la formula:
Crea un PRG donde llames a TODAS las funciones que estan en tu LIB, ¿ porqué ?
Cuando tu compilas y linkas un programa, con sus respectivas LIBs solo se linkan en el EXE los códigos de funciones de las libs QUE SE UTILIZAN EN EL PRG, es decir, si tu tienes una lib: function x1, funciton x2 y function x3, y tu lib se llama MYLIB.LIB, y en tu codigo fuente solo haces algo como esto:
x:= X1()
Al momento de linkar tu programa únicamente se incluirá la función X1 de de MYLIB, mas no así las funciones X2 y X3.
Bien, supongo que ahora lo tienes pillado, puede hacer algo como esto:
Function Main
REQUEST funcion1, funcion2, funcion3, funcion4 .... y asi todas las que esten en tu LIB
// lo anterior forza a que se incluya el codigo de las funciones, aunque no se utilicen
RETURN
Complial el programa anterior, gener el EXE, NI SE TE OCURRA EJECUTARLO, porque no hara nada.
Aplica el Valkyrie sobre el EXE generado, y tendras los SRC del codigo fuetne de tus funciones.