FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Baje superlib compatible con xharbour de clipper
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM

Baje superlib compatible con xharbour de clipper

Posted: Mon Mar 26, 2012 04:20 PM
Saludos al Forum

Baje una Baje superlib compatible con xharbour de clipper.

Mi pregunta en esta superlib solamente estan los .prg No estan los escritos en C y ASM
Tengo la anterior a esta y tengo los ASM

Como lo compilo

Coloco el archivo s_mouse.asm
como se comila.
Como se llama el compilador o se ouede compilar con BCC582

http://www.4shared.com/file/_-SzLwkw/file.html
" rel="noopener">
http://www.4shared.com/file/_-SzLwkw/file.html

Los Prg de la suplib
http://www.4shared.com/zip/iGZc-RuS/file.html
" rel="noopener">
http://www.4shared.com/zip/iGZc-RuS/file.html


Alguien tiene esta libreria completa para xharbour

Archivo.mak para construir la libreria

Code (fw): Select all Collapse
#Borland make sample, (c) FiveTech Software 2005-2009

HBDIR=i:\xharbour
BCDIR=i:\bcc582
FWDIR=i:\fwteam
fprg = i:\v_xharb

#lparam= /L /M /Q  ANTES ASI/L /N /W

#change these paths as needed
.path.OBJ = .\obj
.path.PRG = .\suplibx;.\funcs
.path.CH  = $(FWDIR)\include;$(HBDIR)\include
.path.C   = .\;.\c
.path.rc  = .\

#important: Use Uppercase for filenames extensions, in the next two rules!

PRG =         \
CL501.PRG \
CURD.PRG \
R_HCODE.PRG \
R_PRINTR.PRG \
R_QUIKR.PRG \
R_REPOLD.PRG \
R_REPORT.PRG \
S_1LABEL.PRG \
S_2DBRZ.PRG \
S_AASKIP.PRG \
S_ABORT.PRG \
S_ACHOI.PRG \
S_ACHOI2.PRG \
S_ADDSP.PRG \
S_AEXTRA.PRG \
S_AFTYPE.PRG \
S_AKOUNT.PRG \
S_ALENG.PRG \
S_ALLBUT.PRG \
S_AMSG.PRG \
S_AMSORT.PRG \
S_AMSTAT.PRG \
S_APPEND.PRG \
S_APPT.PRG \
S_ARRANG.PRG \
S_ASCII.PRG \
S_ASTATS.PRG \
S_AT2C.PRG \
S_ATT.PRG \
S_ATTRIB.PRG \
S_BDELIM.PRG \
S_BEGEND.PRG \
S_BIGEL.PRG \
S_BLANKS.PRG \
S_BLDAR.PRG \
S_BLDBF.PRG \
S_BLDNDX.PRG \
S_BOM.PRG \
S_BOXES.PRG \
S_BOYEAR.PRG \
S_BRSDF.PRG \
S_BUILD.PRG \
S_BXX.PRG \
S_CALCK.PRG \
S_CALCVW.PRG \
S_CENTR.PRG \
S_CLAB.PRG \
S_CLS.PRG \
S_COLPIK.PRG \
S_COPY.PRG \
S_COPYF.PRG \
S_CRUNCH.PRG \
S_CTRLW.PRG \
S_CVTDEL.PRG \
S_DATCAL.PRG \
S_DATEK.PRG \
S_DATVW.PRG \
S_DAYSIN.PRG \
S_DBARR.PRG \
S_DBSTAT.PRG \
S_DELAR.PRG \
S_DELET.PRG \
S_DOYEAR.PRG \
S_DPOPS.PRG \
S_DTDIFF.PRG \
S_DTOW.PRG \
S_DUP.PRG \
S_DUPH.PRG \
S_EDIT.PRG \
S_EDITM.PRG \
S_EDITMV.PRG \
S_EDPICT.PRG \
S_ENDSW.PRG \
S_ENHAN.PRG \
S_EVALQ.PRG \
S_EXPORT.PRG \
S_FFORM.PRG \
S_FIELDS.PRG \
S_FILEIN.PRG \
S_FILER.PRG \
S_FILLAR.PRG \
S_FM2N.PRG \
S_FM2P.PRG \
S_FORML.PRG \
S_FREADL.PRG \
S_FREQ.PRG \
S_FULLD.PRG \
S_GENED.PRG \
S_GENVA.PRG \
S_GETCAL.PRG \
S_GETDAT.PRG \
S_GETDFP.PRG \
S_GETKEY.PRG \
S_GETMAN.PRG \
S_GLOBR.PRG \
S_HARDC.PRG \
S_HELP.PRG \
S_HELPM.PRG \
S_HPLAS.PRG \
S_INIT.PRG \
S_INLOOK.PRG \
S_ISLOAD.PRG \
S_ISPART.PRG \
S_ISVALF.PRG \
S_KBDESC.PRG \
S_LIST.PRG \
S_LJUST.PRG \
S_LOOKIT.PRG \
S_LOTMEN.PRG \
S_MAILM.PRG \
S_MAKEB.PRG \
S_MCHOI.PRG \
S_MCHOI2.PRG \
S_MEAS.PRG \
S_MENUV.PRG \
S_MESSYN.PRG \
S_MFLD.PRG \
S_MFLDT.PRG \
S_MODIFY.PRG \
S_MOOSE.PRG \
S_MSG.PRG \
S_MSG20.PRG \
S_MULMYN.PRG \
S_NBR2ST.PRG \
S_NKEY.PRG \
S_NOTDUP.PRG \
S_NOZDIV.PRG \
S_ONER.PRG \
S_OPENIN.PRG \
S_PCSEL.PRG \
S_PICKND.PRG \
S_PLSW.PRG \
S_POPDIR.PRG \
S_POPEX.PRG \
S_POPORD.PRG \
S_POPR.PRG \
S_POPR1.PRG \
S_POPUPK.PRG \
S_POPVW.PRG \
S_PREAD.PRG \
S_PRNPOR.PRG \
S_PRNT.PRG \
S_PRNTF.PRG \
S_PROG.PRG \
S_PROPER.PRG \
S_PSEEK.PRG \
S_PULLDN.PRG \
S_PURGEM.PRG \
S_QUERY.PRG \
S_READRS.PRG \
S_RJUST.PRG \
S_RMENU2.PRG \
S_RREAD.PRG \
S_SADDR.PRG \
S_SCMOD.PRG \
S_SCREEN.PRG \
S_SCROLL.PRG \
S_SEARCH.PRG \
S_SETCEN.PRG \
S_SETCOL.PRG \
S_SETDAT.PRG \
S_SETEX.PRG \
S_SETKEY.PRG \
S_SFILOK.PRG \
S_SMAL.PRG \
S_SMALK.PRG \
S_SMGETS.PRG \
S_SNETU.PRG \
S_SRECLO.PRG \
S_STAN.PRG \
S_STARTS.PRG \
S_STOD.PRG \
S_STRETC.PRG \
S_STRPAT.PRG \
S_STRPUL.PRG \
S_SUBPLU.PRG \
S_SUMAV.PRG \
S_SUPER.PRG \
S_TABMEN.PRG \
S_TAG.PRG \
S_TAG2.PRG \
S_TAGA.PRG \
S_TAGAM.PRG \
S_TAGF.PRG \
S_TAGOLD.PRG \
S_TIME.PRG \
S_TODO.PRG \
S_TRUEVA.PRG \
S_UNBOX.PRG \
S_UNIQF.PRG \
S_UNSEL.PRG \
S_VAR2.PRG \
S_VARLEN.PRG \
S_VIEWP.PRG \
S_VMEMO.PRG \
S_VVIEW.PRG \
S_WILD.PRG \
S_WOMON.PRG \
S_WOYEAR.PRG \
S_WRITEF.PRG \
S_XBXX.PRG 


C =          \

#S_MESS~1.PRG \

PROJECT    : suplib.lib

suplib.lib  : $(PRG:.PRG=.OBJ) $(C:.C=.OBJ)
  echo off
  del .\obj\*.* /Q

.PRG.OBJ:
  $(HBDIR)\bin\harbour $< /L /M /Q /Oobj\ /I.;$(HBDIR)\include;$(fprg)\include  > comp.log
  $(BCDIR)\bin\bcc32 -c -tWM -I$(HBDIR)\include -oobj\$& obj\$&.c
  $(BCDIR)\bin\tlib $(fprg)\lib\suplib.lib -+ obj\$&.obj,,

.C.OBJ:
  echo -c -tWM -D__HARBOUR__ > tmp
  echo -I$(HBDIR)\include >> tmp
  $(BCDIR)\bin\bcc32 -oobj\$& @tmp $<
  $(BCDIR)\bin\tlib $(fprg)\lib\suplib.lib -+ obj\$&.obj,,
  del tmp




Code (fw): Select all Collapse
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 1303
Joined: Tue Jul 21, 2009 08:12 AM

Re: Baje superlib compatible con xharbour de clipper

Posted: Mon Mar 26, 2012 06:20 PM

Rubén,

En Harbour hay un parche que modifica las funciones de .C y ASM, pero yo no lo he probado aunque sí lo descargué.

Salu2

Muchas gracias. Many thanks.



Un saludo, Best regards,



Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]



Implementando MSVC 2010, FWH64 y ADO.



Abandonando uso xHarbour y SQLRDD.
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM

Re: Baje superlib compatible con xharbour de clipper

Posted: Mon Mar 26, 2012 06:44 PM
lucasdebeltran wrote:Rubén,

En Harbour hay un parche que modifica las funciones de .C y ASM, pero yo no lo he probado aunque sí lo descargué.

Salu2



Lucas Tu sabes como se llama el parche.
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 1789
Joined: Tue Oct 11, 2005 05:01 PM

Re: Baje superlib compatible con xharbour de clipper

Posted: Mon Mar 26, 2012 06:56 PM

si te bajas los fuenets de harbour, en la carpeta utils
hay una carpeta superlib, ahi hay unos archivos que contiene las modificaciones necesarias, hay un readme con las indicaciones
se usa la utilidad gnu patch para aplicar los cambios, (estos cambios hacerlos con winxp ya que con windows 7 falla, la utilidad patch.exe no funciona bien en windows 7).

en fin llete el erchivo con las indicaciones, yo tengo la lib y funciona exelentemente con ambos compiladores.

salu2
carlos vargas

Salu2

Carlos Vargas

Desde Managua, Nicaragua (CA)
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM

Re: Baje superlib compatible con xharbour de clipper

Posted: Mon Mar 26, 2012 08:44 PM
Per te trabaja bien con Windows 7. Voy a bajar estos fuentes de Harbour
Gracias por tu aporte.

En clipper para spasar a Excel usaba clipwks tiene esta libreria para xharbour, o cual me recomiendas.


Este Proyecto lo esto haciendo con Fivewin y Mysql. Es la aplicacion de Clipper que tengo que la estoy pasando.

Lo de la Idea era si podia compilar los fuentes de Clipper , Lo malo es que tenfgo librerias de Terceros Como Superlib y el grump y Fast53 ya que tengo Usuarios de Windows 7 y no la pueden trabajar y implica retornar al windows XP.

Bueno Ya anule Varias de estas.
Tengo el problema es con los menus.

Loas asia asi,
Tu tienes los Fuentes de este codigo para hacer menus pero para harbour. o Tienes alguno similar
creo que con esto ya lo tengo de un hilo.


[code]
@0,1 say "[þ] Producci•n/Facturaci¢n" colour "w/b"

nMaxRow := MAXROW() // para el generador

bungstart()
bungoption("~Catalogos")
bungdrop()
bungoption("Contable ")
bungdrop()
bungoption("Condiciones de ~Pago ")
bungdrop() //STANDARIZAR
bungoption("Actualizaci¢n",{|| Accesos("PXP510(23)","PXP510_23",0) } ) //STANDARIZAR
bungoption("Consulta",{|| Accesos("PXP602(5)","PXP602_5",0) } )
bungoption("Listado",{|| Accesos("PXP602(6)","PXP602_6",0) } )
bungundrop()


bungoption("~Exit",{||bungeequit()} )

/code]
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com

Continue the discussion