LIBRERIA FIVEPRO 32 BITS

Goliat
Posts: 17
Joined: Wed Nov 14, 2012 10:53 pm

LIBRERIA FIVEPRO 32 BITS

Post by Goliat »

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
User avatar
Silvio.Falconi
Posts: 4956
Joined: Thu Oct 18, 2012 7:17 pm

Re: LIBRERIA FIVEPRO 32 BITS

Post by Silvio.Falconi »

FivePro ? ???
What is ?
I use : FiveWin for Harbour August 2020 (Revision) - Harbour 3.2.0dev (r1712141320) - Bcc7.30 - xMate ver. 1.15.3 - PellesC
Goliat
Posts: 17
Joined: Wed Nov 14, 2012 10:53 pm

Re: LIBRERIA FIVEPRO 32 BITS

Post by Goliat »

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
hmpaquito
Posts: 1200
Joined: Thu Oct 30, 2008 2:37 pm

Re: LIBRERIA FIVEPRO 32 BITS

Post by hmpaquito »

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
Goliat
Posts: 17
Joined: Wed Nov 14, 2012 10:53 pm

Re: LIBRERIA FIVEPRO 32 BITS

Post by Goliat »

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
hmpaquito
Posts: 1200
Joined: Thu Oct 30, 2008 2:37 pm

Re: LIBRERIA FIVEPRO 32 BITS

Post by hmpaquito »

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
User avatar
Sebastián Almirón
Posts: 125
Joined: Mon Dec 12, 2005 9:56 am
Location: Moralzarzal - Spain

Re: LIBRERIA FIVEPRO 32 BITS

Post by Sebastián Almirón »

¿ 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.
Goliat
Posts: 17
Joined: Wed Nov 14, 2012 10:53 pm

Re: LIBRERIA FIVEPRO 32 BITS

Post by Goliat »

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_FUN___MVPUBLIC' 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_FUN___GET' 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_FUN___SETFUNCTION' 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
Goliat
Posts: 17
Joined: Wed Nov 14, 2012 10:53 pm

Re: LIBRERIA FIVEPRO 32 BITS

Post by Goliat »

el programa funciona con windows 32 bits. aunque se en formato msdos.
xedit 2.0 /harbour 1.1.0./ borland c++ 5.5.1
hmpaquito
Posts: 1200
Joined: Thu Oct 30, 2008 2:37 pm

Re: LIBRERIA FIVEPRO 32 BITS

Post by hmpaquito »

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
Goliat
Posts: 17
Joined: Wed Nov 14, 2012 10:53 pm

Re: LIBRERIA FIVEPRO 32 BITS

Post by Goliat »

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
hmpaquito
Posts: 1200
Joined: Thu Oct 30, 2008 2:37 pm

Re: LIBRERIA FIVEPRO 32 BITS

Post by hmpaquito »

Goliat,

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

Saludos
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: LIBRERIA FIVEPRO 32 BITS

Post by Antonio Linares »

David,

Como estas construyendo tu EXE ?

Por favor copia aqui el BAT que estes usando
regards, saludos

Antonio Linares
www.fivetechsoft.com
Goliat
Posts: 17
Joined: Wed Nov 14, 2012 10:53 pm

Re: LIBRERIA FIVEPRO 32 BITS

Post by Goliat »

Uso xedit.

Proyecto-->Compilar
xedit 2.0 /harbour 1.1.0./ borland c++ 5.5.1
Goliat
Posts: 17
Joined: Wed Nov 14, 2012 10:53 pm

Re: LIBRERIA FIVEPRO 32 BITS

Post by Goliat »

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
Post Reply