Page 1 of 2

LIBRERIA FIVEPRO 32 BITS

Posted: Thu Nov 15, 2012 3:38 pm
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.

Re: LIBRERIA FIVEPRO 32 BITS

Posted: Thu Nov 15, 2012 4:13 pm
by Silvio.Falconi
FivePro ? ???
What is ?

Re: LIBRERIA FIVEPRO 32 BITS

Posted: Thu Nov 15, 2012 4:47 pm
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]

Re: LIBRERIA FIVEPRO 32 BITS

Posted: Thu Nov 15, 2012 5:23 pm
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

Re: LIBRERIA FIVEPRO 32 BITS

Posted: Thu Nov 15, 2012 5:26 pm
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

Re: LIBRERIA FIVEPRO 32 BITS

Posted: Thu Nov 15, 2012 5:37 pm
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

Re: LIBRERIA FIVEPRO 32 BITS

Posted: Thu Nov 15, 2012 5:50 pm
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.

Re: LIBRERIA FIVEPRO 32 BITS

Posted: Thu Nov 15, 2012 5:52 pm
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

Re: LIBRERIA FIVEPRO 32 BITS

Posted: Thu Nov 15, 2012 5:54 pm
by Goliat
el programa funciona con windows 32 bits. aunque se en formato msdos.

Re: LIBRERIA FIVEPRO 32 BITS

Posted: Thu Nov 15, 2012 6:40 pm
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

Re: LIBRERIA FIVEPRO 32 BITS

Posted: Thu Nov 15, 2012 7:07 pm
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.

Re: LIBRERIA FIVEPRO 32 BITS

Posted: Fri Nov 16, 2012 8:19 am
by hmpaquito
Goliat,

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

Saludos

Re: LIBRERIA FIVEPRO 32 BITS

Posted: Fri Nov 16, 2012 9:55 am
by Antonio Linares
David,

Como estas construyendo tu EXE ?

Por favor copia aqui el BAT que estes usando

Re: LIBRERIA FIVEPRO 32 BITS

Posted: Fri Nov 16, 2012 10:28 am
by Goliat
Uso xedit.

Proyecto-->Compilar

Re: LIBRERIA FIVEPRO 32 BITS

Posted: Fri Nov 16, 2012 11:58 am
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.