FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour LIBRERIA FIVEPRO 32 BITS
Posts: 17
Joined: Wed Nov 14, 2012 10:53 PM
LIBRERIA FIVEPRO 32 BITS
Posted: Thu Nov 15, 2012 03:38 PM

Hola a todos.

Soy nuevo en este foro pero hace tiempo que lo sigo. Hace muchos años realice una aplicación con clipper para tener ordenada mi música y poder encontrarla, utlice la libreria fiverpo, cual fue mi sorpresa al cambiar a Windows 64 y ver que no funciona.

Investigue y descubrí la posibilidad de re-compilar los programas con xharbour y fue una alegría, pero todo no acaba aquí, tras instalarme los siguientes programas.
xedit 2.0
xharbour 1.0.0
borland c++ 5.5.1

y probar todo marcha genial. Pero tengo un problema, el programa que tenia con la libreria fivepro a 16 bits no funciona, da fallos de compilación, suponia que es por que la libreia tendria que estar a 32 bits. me baje las fuentes de la libreria para intentar pasarla a 32 pero no soy capaz.

Es posible que alguien tenga esta libreria y su ch pasada a 32 bits.

Gracias.

xedit 2.0 /harbour 1.1.0./ borland c++ 5.5.1
Posts: 7317
Joined: Thu Oct 18, 2012 07:17 PM
Re: LIBRERIA FIVEPRO 32 BITS
Posted: Thu Nov 15, 2012 04:13 PM

FivePro ? ???
What is ?

Since from 1991/1992 ( fw for clipper Rel. 14.4 - Momos)

I use : FiveWin for Harbour March-April 2024 - Harbour 3.2.0dev (harbour_bcc770_32_20240309) - Bcc7.70 - xMate ver. 1.15.3 - PellesC - mail: silvio[dot]falconi[at]gmail[dot]com
Posts: 17
Joined: Wed Nov 14, 2012 10:53 PM
Re: LIBRERIA FIVEPRO 32 BITS
Posted: Thu Nov 15, 2012 04:47 PM

Me permito copiar una respuesta de Antonio con respecto a que es FIVEPRO.

Yo desarrollé una librería para Clipper antes de que apareciese Class(y). No recuerdo bien el año, pero fué antes de Class(y). Dicha librería la regalé a través de la revista ClipperMania.
No sabía que nombre ponerle y en aquellos dias estaba de moda la palabra "Pro" (FoxPro, Quatro Pro, etc.) por lo que pense en terminarla en "Pro", como era para Clipper "5", se nos ocurrió usar "Five" y ahí nació FivePro que era para MsDos. La librería tuvo bastante éxito.
Para nosotros Clipper 5 supuso un "estandard", por eso quisimos usar "Five", para relacionar una serie de productos para Clipper 5.
Cuando comenzamos el desarrollo de la librería para Windows, no sabíamos que nombre ponerle, pero ya los usuarios conocían "FivePro" y queríamos aprovechar ese nombre, asi que se nos ocurrió "FiveWin" a partir de "FivePro".
Como ves no tuvo nada que ver con otros productos, salvo con los propios nuestros
regards, saludos

Antonio Linares

www.fivetechsoft.com[/i]

xedit 2.0 /harbour 1.1.0./ borland c++ 5.5.1
Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: LIBRERIA FIVEPRO 32 BITS
Posted: Thu Nov 15, 2012 05:23 PM

Goliat,

No se si la fivepro del siguiente enlace esta en 32 bits, y tampoco que version de fivepro es.

http://code.google.com/p/fivepro/downloads/list

Saludos

Posts: 17
Joined: Wed Nov 14, 2012 10:53 PM
Re: LIBRERIA FIVEPRO 32 BITS
Posted: Thu Nov 15, 2012 05:26 PM

Gracias.

la he bajado pero no se como compilar esto para que se una libreria.
En un proyecto modo libreia he cargado todos los prg y demás elementos lo he compilado como lib pero sigue dándome un error

xedit 2.0 /harbour 1.1.0./ borland c++ 5.5.1
Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: LIBRERIA FIVEPRO 32 BITS
Posted: Thu Nov 15, 2012 05:37 PM

Goliat,

Me ha parecido que en la direccion que te he indicado ya hay una .lib.

En todo caso, deberias poner aqui el error que obtienes, sino es imposible saber que puede estar pasando.

Saludos

Posts: 166
Joined: Mon Dec 12, 2005 09:56 AM
Re: LIBRERIA FIVEPRO 32 BITS
Posted: Thu Nov 15, 2012 05:50 PM

¿ Pero que funciones utilizas de Fivepro ?

Lo digo porque la mayoría de las funciones de esa librería eran relativas a menus, pantalla, impresora, ratón, sistema, teclado... todo ello obsoleto o incompatible con Windows. El resto de las funciones de fechas, matemáticas, ficheros y arrays creo que tienen su equivalente en FW.

Como me gusta guardar todo, aun tengo la librería con su fichero de ayuda .ng, por si te sirve de algo, aunque no tengo el código fuente.

Nos estamos remontando a la epoca pre-internet. Esa librería la hizo Antonio cuando era coordinador de una BBS de clipper.

Posts: 17
Joined: Wed Nov 14, 2012 10:53 PM
Re: LIBRERIA FIVEPRO 32 BITS
Posted: Thu Nov 15, 2012 05:52 PM

Esro es lo que sale.

Enlazando UTILDISC.exe...
Warning: Unable to perform incremental link - performing full link...
Error: Unresolved external '_hb_vmProcessSymbols' referenced from C:\XEDIT2\OBJ\EJEMPLO.DBJ
Error: Unresolved external '_HB_FUN_SETCOLOR' referenced from C:\XEDIT2\OBJ\EJEMPLO.DBJ
Error: Unresolved external '_HB_FUN_BOX' referenced from C:\XEDIT2\OBJ\EJEMPLO.DBJ
Error: Unresolved external '_HB_FUN_DEVPOS' referenced from C:\XEDIT2\OBJ\EJEMPLO.DBJ
Error: Unresolved external '_HB_FUN_DEVOUT' referenced from C:\XEDIT2\OBJ\EJEMPLO.DBJ
Error: Unresolved external '_HB_FUNMVPUBLIC' referenced from C:\XEDIT2\OBJ\EJEMPLO.DBJ
Error: Unresolved external '
HB_FUN_SPACE' referenced from C:\XEDIT2\OBJ\EJEMPLO.DBJ
Error: Unresolved external '_HB_FUN_INKEY' referenced from C:\XEDIT2\OBJ\TECLA.DBJ
Error: Unresolved external '_HB_FUN_DBSELECTAREA' referenced from C:\XEDIT2\OBJ\TECLA.DBJ
Error: Unresolved external '_HB_FUN_ORDSETFOCUS' referenced from C:\XEDIT2\OBJ\TECLA.DBJ
Error: Unresolved external '_HB_FUN_DBGOTOP' referenced from C:\XEDIT2\OBJ\TECLA.DBJ
Error: Unresolved external '_HB_FUN_DBAPPEND' referenced from C:\XEDIT2\OBJ\TECLA.DBJ
Error: Unresolved external '_HB_FUN_CHR' referenced from C:\XEDIT2\OBJ\TECLA.DBJ
Error: Unresolved external '_HB_FUN_SUBSTR' referenced from C:\XEDIT2\OBJ\TECLA.DBJ
Error: Unresolved external '_HB_FUN_DBGOTO' referenced from C:\XEDIT2\OBJ\TECLA.DBJ
Error: Unresolved external '_HB_FUN_DBSKIP' referenced from C:\XEDIT2\OBJ\TECLA.DBJ
Error: Unresolved external '_HB_FUN_EOF' referenced from C:\XEDIT2\OBJ\TECLA.DBJ
Error: Unresolved external '_HB_FUN_BOF' referenced from C:\XEDIT2\OBJ\TECLA.DBJ
Error: Unresolved external '_HB_FUN_LEN' referenced from C:\XEDIT2\OBJ\TECLA.DBJ
Error: Unresolved external '_HB_FUN_RTRIM' referenced from C:\XEDIT2\OBJ\TECLA.DBJ
Error: Unresolved external '_HB_FUN_DBUSEAREA' referenced from C:\XEDIT2\OBJ\TECLA.DBJ
Error: Unresolved external '_HB_FUN_DBSETINDEX' referenced from C:\XEDIT2\OBJ\TECLA.DBJ
Error: Unresolved external '_HB_FUN
_DBGENTRY' referenced from C:\XEDIT2\OBJ\TECLA.DBJ
Error: Unresolved external '_hb_vmExecute' referenced from C:\XEDIT2\OBJ\TECLA.DBJ
Error: Unresolved external '_HB_FUN_BAR_NEW' referenced from C:\XEDIT2\OBJ\EJEMPLO.DBJ
Error: Unresolved external '_HB_FUN_COL_NEW' referenced from C:\XEDIT2\OBJ\EJEMPLO.DBJ
Error: Unresolved external '_HB_FUN_PDM_NEW' referenced from C:\XEDIT2\OBJ\EJEMPLO.DBJ
Error: Unresolved external '_HB_FUN_SAVESCREEN' referenced from C:\XEDIT2\OBJ\EJEMPLO.DBJ
Error: Unresolved external '_HB_FUN_MAXROW' referenced from C:\XEDIT2\OBJ\EJEMPLO.DBJ
Error: Unresolved external '_HB_FUN_MAXCOL' referenced from C:\XEDIT2\OBJ\EJEMPLO.DBJ
Error: Unresolved external '_HB_FUN_SETMCURSOR' referenced from C:\XEDIT2\OBJ\EJEMPLO.DBJ
Error: Unresolved external '_HB_FUN_RESTSCREEN' referenced from C:\XEDIT2\OBJ\EJEMPLO.DBJ
Error: Unresolved external '_HB_FUN_PDMENU' referenced from C:\XEDIT2\OBJ\EJEMPLO.DBJ
Error: Unresolved external '_HB_FUN_SETPOS' referenced from C:\XEDIT2\OBJ\ANA.DBJ
Error: Unresolved external '_HB_FUN_ROW' referenced from C:\XEDIT2\OBJ\ANA.DBJ
Error: Unresolved external '_HB_FUN_COL' referenced from C:\XEDIT2\OBJ\ANA.DBJ
Error: Unresolved external '_HB_FUN_AADD' referenced from C:\XEDIT2\OBJ\ANA.DBJ
Error: Unresolved external '_HB_FUNGET' referenced from C:\XEDIT2\OBJ\ANA.DBJ
Error: Unresolved external '
HB_FUN_READMODAL' referenced from C:\XEDIT2\OBJ\ANA.DBJ
Error: Unresolved external '_HB_FUN
_DBZAP' referenced from C:\XEDIT2\OBJ\ANA.DBJ
Error: Unresolved external '_HB_FUNSETFUNCTION' referenced from C:\XEDIT2\OBJ\ANA.DBJ
Error: Unresolved external '
HB_FUN_DBGOBOTTOM' referenced from C:\XEDIT2\OBJ\ANA.DBJ
Error: Unresolved external '_HB_FUN_RECNO' referenced from C:\XEDIT2\OBJ\ANA.DBJ
Error: Unresolved external '_HB_FUN_STR' referenced from C:\XEDIT2\OBJ\ANA.DBJ
Error: Unresolved external '_HB_FUN_LTRIM' referenced from C:\XEDIT2\OBJ\ANA.DBJ
Error: Unresolved external '_HB_FUN_VAL' referenced from C:\XEDIT2\OBJ\ANA.DBJ
Error: Unresolved external '_HB_FUN_SETCURSOR' referenced from C:\XEDIT2\OBJ\ANA.DBJ
Error: Unresolved external '_HB_FUN_LASTKEY' referenced from C:\XEDIT2\OBJ\ANA.DBJ
Error: Unresolved external '_HB_FUN_READINSERT' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_SOMBRA' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_USED' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_DISPBOX' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_TBROWSEDB' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_FCOUNT' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_TBCOLUMNNEW' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_FIELDNAME' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_FIELDBLOCK' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_TRIM' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_DBSEEK' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN
_WAIT' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_LASTREC' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_SETKEY' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_PROCNAME' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_PROCLINE' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_SET' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_INDEXKEY' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_EMPTY' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_GETNEW' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_PCOUNT' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_DELETED' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN_PAD' referenced from C:\XEDIT2\OBJ\BUSCAR.DBJ
Error: Unresolved external '_HB_FUN___DBSORT' referenced from C:\XEDIT2\OBJ\IPEDI.DBJ
Error: Unresolved external '_HB_FUN_SCROLL' referenced from C:\XEDIT2\OBJ\IPEDI.DBJ
Error: Unresolved external '_HB_FUN_READKILL' referenced from C:\XEDIT2\OBJ\IPEDI.DBJ
Error: Unresolved external '_HB_FUN_QOUT' referenced from C:\XEDIT2\OBJ\IPEDI.DBJ
Error: Unresolved external '_HB_FUN_DEVOUTPICT' referenced from C:\XEDIT2\OBJ\MODI.DBJ
0 Files, 1 Warnings, 76 Errors

xedit 2.0 /harbour 1.1.0./ borland c++ 5.5.1
Posts: 17
Joined: Wed Nov 14, 2012 10:53 PM
Re: LIBRERIA FIVEPRO 32 BITS
Posted: Thu Nov 15, 2012 05:54 PM

el programa funciona con windows 32 bits. aunque se en formato msdos.

xedit 2.0 /harbour 1.1.0./ borland c++ 5.5.1
Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: LIBRERIA FIVEPRO 32 BITS
Posted: Thu Nov 15, 2012 06:40 PM

Goliat,

Que te falte por ejemplo la funcion Empty() es indicativo que no estas enlazando alguna libreria del "cuore" de Harbour.
Revisa que tengas las librerias de Harbour esenciales.

Saludos

Posts: 17
Joined: Wed Nov 14, 2012 10:53 PM
Re: LIBRERIA FIVEPRO 32 BITS
Posted: Thu Nov 15, 2012 07:07 PM

Es verdad, falta alguna librería pero la función box() es de la librería fivepro y la enlaza y sigue dando el error.

xedit 2.0 /harbour 1.1.0./ borland c++ 5.5.1
Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: LIBRERIA FIVEPRO 32 BITS
Posted: Fri Nov 16, 2012 08:19 AM

Goliat,

Un unresolved external es que NO ENLAZA LA FUNCION.
Comprueba bien tu script de enlazado: algo no esta bien ahi.

Saludos

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: LIBRERIA FIVEPRO 32 BITS
Posted: Fri Nov 16, 2012 09:55 AM

David,

Como estas construyendo tu EXE ?

Por favor copia aqui el BAT que estes usando

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 17
Joined: Wed Nov 14, 2012 10:53 PM
Re: LIBRERIA FIVEPRO 32 BITS
Posted: Fri Nov 16, 2012 10:28 AM

Uso xedit.

Proyecto-->Compilar

xedit 2.0 /harbour 1.1.0./ borland c++ 5.5.1
Posts: 17
Joined: Wed Nov 14, 2012 10:53 PM
Re: LIBRERIA FIVEPRO 32 BITS
Posted: Fri Nov 16, 2012 11:58 AM

Hola.

Pruebo con fivewin coneste pequeño programa.

#include "fivewin.ch"
function Main()
local oWnd
DEFINE WINDOW oWnd FROM 1, 1 TO 20, 60 TITLE "Mi programa"
ACTIVATE WINDOW oWnd
return

Uso el Xedit y lo configuro para fivewin y cuando compilo sale
/*
Compilando Module1.prg...
Enlazando PRUEBA-FIVEWIN.exe...
Fatal: Unable to open file 'MODULE1.OBJ'
1 Files, 0 Warnings, 1 Errors

Que hago mal.

xedit 2.0 /harbour 1.1.0./ borland c++ 5.5.1