FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Utilizar nullrdd
Posts: 990
Joined: Wed Oct 19, 2005 02:17 PM
Utilizar nullrdd
Posted: Tue Jun 02, 2020 07:06 PM
Buenas tardes !

Estoy tratando de usar nullrdd de Harbour con FWH, he creado un prg llamado NoRdd.prg

Code (fw): Select all Collapse
//NoRdd.prg
// Funciones dummy para FWH para no usar RDDs

FUNCTION DBInfo()
RETURN NIL

FUNCTION FieldType()
RETURN NIL

FUNCTION FieldLen()
RETURN NIL

FUNCTION FieldDec()
RETURN NIL

FUNCTION __DbSkipper()
RETURN NIL

FUNCTION OrdKeyRelPos()
RETURN NIL

FUNCTION OrdSetFocus()
RETURN NIL

FUNCTION OrdKeyGoto()
RETURN NIL

FUNCTION OrdKeyNo()
RETURN NIL

FUNCTION OrdKeyCount()
RETURN NIL

FUNCTION OrdBagName()
RETURN NIL

FUNCTION DbRecordInfo()
RETURN NIL

FUNCTION DbRunLock()
RETURN NIL

FUNCTION OrdKeyVal()
RETURN NIL

FUNCTION OrdWildSeek()
RETURN NIL 

FUNCTION DbClearFilter()
RETURN NIL

FUNCTION DbSetFilter()
RETURN NIL

FUNCTION OrdNumber()
RETURN NIL

FUNCTION OrdDescend()
RETURN NIL

FUNCTION OrdCount()
RETURN NIL

FUNCTION DbrLockList()
RETURN NIL

FUNCTION DbCommit()
RETURN NIL

FUNCTION OrdCondSet()
RETURN NIL

FUNCTION OrdCreate()
RETURN NIL

FUNCTION __DbLocate()
RETURN NIL

FUNCTION OrdSkipRaw()
RETURN NIL

FUNCTION DbFilterBlock()
RETURN NIL


Pero obtenemos el siguiente error
Code (fw): Select all Collapse
f:/develop/ccompilers/winlibs/1032/mingw32/bin/../lib/gcc/i686-w64-mingw32/10.1.0/../../../../i686-w64-mingw32/bin/ld.exe: F:\Develop\FWH\LIB\FiveHG.lib(DBFFUNC2.o):DBFFUNC2.c:(.text+0x2d5): undefined reference to `hb_rddGetCurrentWorkAreaPointer


Comentar que enlazo la lib de Harbour nullrdd.

Alguna idea.

Muchas gracias.

Saludos,
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Utilizar nullrdd
Posted: Wed Jun 03, 2020 12:57 PM
Felix,

Si no me equivoco, no es necesario que definas esas funciones.

Nosotros estamos usando nullrdd es las pruebas que estamos haciendo usando Visual Studio y solo es necesario enlazarlo.

https://github.com/FiveTechSoft/harbour_app_msvc64_sources

https://github.com/FiveTechSoft/libharbour_msvc64_sources
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 990
Joined: Wed Oct 19, 2005 02:17 PM
Re: Utilizar nullrdd
Posted: Wed Jun 03, 2020 06:23 PM

Antonio,

hasta lo que se yo, es imposible usar Harbour y FWH sin alguno de los RDDs, aunque enlacemos la librería nullrdd , deberemos usar uno de los RDDs (ntx, cdx, six, ...), en caso contrario nos encontraremos con el error que he comentado.

Muchas gracias.

Saludos,

Continue the discussion