Page 1 of 1
Compilar varios PRG
Posted: Tue Jan 03, 2006 5:05 pm
by ventura
Estoy realizando un programa con fivewin, lo compilo con C3 y el ejecutable lo realizo con tlink32. Mientras utilizo un sólo .prg no hay problema, pero cuando desde el archivo principal llamo a otro archivo (p.e. ACTION Clientes()) para llamar al archivo clientes.prg me da un error "Unresolved external". Tengo un archivo .bat (buildc3.bat) que ejecuta las instrucciones de compilar y linkar. Quisiera saber qué hago mal.
Posted: Tue Jan 03, 2006 6:41 pm
by Antonio Linares
Ventura,
Tienes que modificar el fichero buildc3.bat para que admita más de un fichero PRG:
%C3DIR%\bin\c3 %1 -D__C3__ /n/a/v/w/i..\include;c:\c3\include > comp.log
%C3DIR%\bin\c3 otro -D__C3__ /n/a/v/w/i..\include;c:\c3\include > comp.log
...
ECHO Linking...
echo %C3DIR%\lib32\startup.obj + > b32.bc
echo %1.obj otro.obj, + >> b32.bc
echo %1.exe, + >> b32.bc
En este caso hemos añadido otro.prg, asi puedes hacer con tantos PRGs como necesites.