Clipper/FiveWin - como compilar con xharbour ??

 
Vista:

como compilar con xharbour ??

Publicado por ANDRES STYLER (19 intervenciones) el 28/03/2006 19:10:23
QUIERO COMPILAR MIS PROGRAMAS DE PTO DE VTA DE CLIPPER CON XHARVOUR

COMO LE HAGO: USO RMAKE Y BLINKER QUE DEBO HACER

LO QUE SE ES QUE DEBO AGREGAR LAS FUNCIONES DE CONSOLA EN EL CODIGO PARA LLAMAR VENTANAS CON LAS DIMENSIONES QUE YO KIERA Y SUS PROPIEDADES, PERO COMO COMPILO HAGO MENSION A LAS LIBRERIAS DE XARBOUR ? QUE NOMBRE TIENEN ESAS LIBRERIAS ??

ACTUALMENTE COMPILO ASI POR EJEMPLO

USO 3 ARCHIVOS
PUNTOVTA.BMK
PUNTOVTA.BNK
PUNTOVTA.BVK

********************
PUNTOVTA.BMK
*******************
MAKEPATH[.bnk] = "\\source\PUNTO"
MAKEPATH[.bmk] = "\source\PUNTO"
MAKEPATH[.bvk] = "\\source\PUNTO"
MAKEPATH[.prg] = "\\source\PUNTO\prg"
MAKEPATH[.obj] = "obj"
MAKEPATH[.ch] = "\source\PUNTO\prg"

// INCLUDE
chDEFINICIONES = c:\over\clipper\include\DEFINICIONES.ch
chDEFINICIONES = c:\over\clipper\include\DEFINICIONES.ch

// MACROS.
// (BNK, BMK): Bibliotecas. . .
bnk0 = PUNTOVTA.bmk PUNTOVTA.bnk PUNTOVTA.bvk

// (LIB): Bibliotecas.
lib0 = c:\over\CLIPPer\LIB\ANDRES.LIB

// (OBJ): Objetos.
// De Pia3.
obj0 = c:\over\CLIPPer\OBJ\ERRORSYS.OBJ obj\ut.obj obj\acceso.obj
obj1 = obj\claves.obj obj\func_new.obj

// De POS.
objPos0 = obj\ventas.obj obj\menupp.obj
j

// DEPENDENCIAS.
// PRG => OBJ.
.prg.obj:
c:\over\CLIPPER\BIN\clipper $< /b /DDEF_LPOS /o$@

//# Ventas.
// De POS
obj\menupp.obj : menupp.prg

obj\ventas.obj : ventas.prg

getsys.obj : c:\over\clipper\source\sys\getsys.prg
c:\over\CLIPPER\BIN\CLIPPER c:\over\clipper\source\sys\getsys.prg /b /m /n /w /oobj\getsys.obj

// OBJ => EXE
c:\over\-work-\SISTEMA\PUNTOVTA.exe: $(bnk0) $(lib0) $(obj0) \
$(obj1) $(objPos0) \
$(objPos1)
B PUNTOVTA.bnk
****************************
PUNTOVTA.BNK

**************************
BLINKER INCREMENTAL OFF
BLINKER OVERLAY UMB ON
BLINKER OVERLAY PAGEFRAME ON
BLINKER CACHE EMS 50%
BLINKER CACHE XMS 50%
BLINKER OVE OPS 50
@PUNTOVTA.bvk
OUT c:\over\-work-\SISTEMA\PTOVTA.exe
FI obj\menupp
FI obj\getsys
BEGINAREA
FI headerpi
FI obj\imprime

# Comunes.
FI obj\USO
# Bibliotecas.
LIB ANDRESLIB
LIB novterm

ENDAREA
#file c:\over\clipper\lib\cld.lib

LIB NT250
@CAIII.LNK
#@CL520CCC.LNK

*************
PUNTOVTA.BVK
**************

BLINKER EXECUTABLE SERIAL 3.00

******************

COMO CAMBIO ESTO PARA QUE FUNCIONE CON XHARBOUR ??

Y PUEDA COMPILAR

.0)))))))
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:como compilar con xharbour ??

Publicado por Marcelo (218 intervenciones) el 28/03/2006 23:11:33
Para usar xharbour, primero que nada, necesitas olvidarte de las librerias que usas en clipper, del clipper, del blinker, del rtlink y lo demas. Y te conviene bajarte un programa make para hacerlo mas facil. Tenes varios :brmake, xmate, hbmake. Por ejemplo, el brmake es muy facil e intuitivo. Desde ahi podes configurar la ruta del xharbour y el borland bcc. Una vez configurado, parado en tu directorio de trabajo, lo llamas ejecutando solamente brmake, podes crear un archivo .mlk que va a contener el seteo de los prg y las lib que tu programa requiera. Despues ejecutas : brmake <tumake.mlk> y listo. Busca en la web desde donde descargar estas tres cosas primero:
xharbour
bcc 5.5.1
brmake u otro make.

Marcelo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como compilar con xharbour ??

Publicado por jose luis lopez rueda (14 intervenciones) el 26/05/2009 00:09:10
hola marcelo,

como todas las cosas , quiero molestarlo pues he querido pasarme a xharbour tengo todas mis aplicaciones en ca clipper 53. y con la libreria libght , puese ya se que no la puedo usar ..

sabe donde puedo encontrar a alguien que me ayude a mejorar el proceso de compilacion o que me expliquen paso a paso desde compilar cada prg que son muchos , hasta enlazar mi aplicación y convertirla en 32 bits.

necesito a alguien que me pueda orientar , si es necesario puedo pagar estas clases. lo importante es que me quede todo bien para contiuar con un ejecutable como antes y luego mirar si lo puedo mejorar.

muchas gracias

jose luis lopez rueda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar