Error: Unresolved external _HB_FUN

Post Reply
Ramón J.
Posts: 79
Joined: Mon Feb 13, 2006 8:23 pm

Error: Unresolved external _HB_FUN

Post by Ramón J. »

Hola:

Estoy tratando de pasar una aplicación hecha con FW a FWH en la que están todas las funciones en un solo prg, pero al tratar de compilar con FWH me salen errores de:

Error: Unresolved external '_HB_FUN_CREANTX" REFERENCED FROM "E:\FWH\SAMPLES\MONFONCS.OBJ"

Error: Unresolved external '_HB_FUN_RESGRUPEN" REFERENCED FROM "E:\FWH\SAMPLES\MONFONCS.OBJ"

Error: Unresolved external '_HB_FUN_RESARTEN" REFERENCED FROM "E:\FWH\SAMPLES\MONFONCS.OBJ"

Y así hasta ocho funciones más.

Como ya digo, todas estas funciones ya están en el mismo prg.

Sin embargo, el mismo códido lo he compilado con Fw y ha generado el exe sin problemas.

¿A qué se deben estos errores?

Tengo FWH 2.7, Harbour, BCC55

Saludos
User avatar
MarioG
Posts: 1356
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Post by MarioG »

No estás usando librerias de terceros?. Recuerda que en ese caso las debes recompilar con (x)Harbour

Saludos
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
Ramón J.
Posts: 79
Joined: Mon Feb 13, 2006 8:23 pm

Post by Ramón J. »

Hola, Mario:

No, no utilizo librerías de terceros

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

Post by Antonio Linares »

Ramón,

Posiblemente esas funciones tienen nombres más largos, y en la aplicación en Clipper las llamabas con nombres más cortos, lo cual funciona en 16 bits (porque los nombres de los símbolos estan limitados a 10 caracteres) pero no ócurre así en Harbour/xharbour en donde pueden tener la longitud que queramos.

Busca esos nombres, por ejemplo CREANTX() y mira donde está declarada si el nombre es igual ó más largo.
regards, saludos

Antonio Linares
www.fivetechsoft.com
Ramón J.
Posts: 79
Joined: Mon Feb 13, 2006 8:23 pm

Post by Ramón J. »

Gracias, Antonio y _ por contestar.

Intentaré lo que me has comentado, Antonio.

Ahora lo que estaba haciendo es quitar esas funciones, ir añadiendo una a una y volver a compilar, a ver dónde está el fallo.

La verdad es que me estoy encontrando con más dificultades de lo que pensaba, porque tambien me ha arrojado un error en las funciones OrdkeyCount y OrdkeyNo, y que se ha solventado añadiendo al principio del código las llamadas REQUEST.

Tampoco aparecen los botones de las cajas de diálogos, que se han dibujado con la simple función BUTTON

Ya os comentaré si me encuentro con más problemas

Gracias
Post Reply