Compilar varios PRG

Compilar varios PRG

Postby ventura » Tue Jan 03, 2006 5:05 pm

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.
ventura
 
Posts: 1
Joined: Tue Jan 03, 2006 9:07 am

Postby Antonio Linares » Tue Jan 03, 2006 6:41 pm

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.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42122
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 53 guests