FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Error al enlazar
Posts: 172
Joined: Fri Oct 07, 2005 12:00 PM
Error al enlazar
Posted: Wed Jan 25, 2006 02:22 PM

Hola

Estoy incluyendo un .cpp en mi programa y al enlazarlo me suelta el siguiente error:

Error: Unresolved external '_HB_FUN_GETALLRESOURCES' referenced from ...

En el cpp hay una funci贸n que la nombro asi:

HB_FUNC( GETALLRESOURCES )
{
....

}

y luego compilo con estos flags

-P -c -O2 -I$(HARBOUR_INCLUDE_DIR);$(BORLANDC_INCLUDE_DIR)

驴Porqu茅 no me encuentra la funci贸n?

He mirado dentro del obj y la funci贸n aparece como:

HB_FUN_GETALLRESOURCES en vez de _HB_FUN_GETALLRESOURCES'

Alguna sugerencia

Gracias.

Posts: 172
Joined: Fri Oct 07, 2005 12:00 PM
Error al enlazar
Posted: Wed Jan 25, 2006 05:29 PM

Hola

Creo que hay que hacer una funci贸n desde C que llame a la de CPP.

En el fichero .c se puede utilizar HB_FUNC para llamar a la funci贸n normal de cpp.

No se si es asi, pero parece.

Un saludo

Continue the discussion