Unable to open file 'DBFDBT.LIB' en fwh 2.6 de Septiembre

Post Reply
fleal
Posts: 234
Joined: Tue Oct 25, 2005 12:39 am
Location: México, DF

Unable to open file 'DBFDBT.LIB' en fwh 2.6 de Septiembre

Post by fleal »

Buen dia foro,
acabo de descargar la versión de fwh 2.6 de Septiembre 2005
Al compilar cualquier sample me aparece este mensaje

Unable to open file 'DBFDBT.LIB'

Esa lib no aparece en mi nueva instalación de harbour o xharbour
Pero si viene en mi antigua versión que usaba para la fwh 2.5

Gracias
Fernando Leal
México, DF
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Fernando,

Esa librería ya no existe. Ahora se usan DBFFPT.LIB y HBSIX.LIB.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
rrgaona
Posts: 24
Joined: Mon Oct 10, 2005 7:31 am
Location: Sevilla
Contact:

Post by rrgaona »

Antonio enlazo la libreria que indicas y no es capaz de montar ningun rdd.
Da error cuando haces USE.
Hay que hacer algo mas ademas de enlazar esta libreria hbsix??
Saludos
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Rafael,

Tienes que enlazar las demás librerías de RDDs. El cambio ha sido que en vez de DBFDBT.LIB, ahora se usa DBFFPT.LIB y HBSIX.LIB, pero todas las demas tienes que enlazarlas.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
rrgaona
Posts: 24
Joined: Mon Oct 10, 2005 7:31 am
Location: Sevilla
Contact:

Post by rrgaona »

Esto son los enlaces:
Utilizo el cvs de harbour y Fw2.5. Si utilizo la version ultima que hay oficial no tengo problemas.

"c:\paco\Obj\paco.obj" +
"C:\bcc55\Lib\c0w32.obj", +
"C:\paco\paco.EXE","c:\paco\paco.map", +
"C:\FWH\LIB\Fiveh.lib" +
"C:\FWh\Lib\fivehc.lib" +
"C:\FWH\LIB\TSBRW32.LIB" +
"C:\harbour\lib\codepage.lib" +
"C:\harbour\lib\common.lib" +
"C:\harbour\lib\dbfcdx.lib" +
"C:\harbour\lib\dbffpt.lib" +
"C:\harbour\lib\dbfntx.lib" +
"C:\harbour\lib\debug.lib" +
"C:\harbour\lib\gtcgi.lib" +
"C:\harbour\lib\gtpca.lib" +
"C:\harbour\lib\hbole.LIB" +
"C:\harbour\lib\lang.lib" +
"C:\harbour\lib\macro.lib" +
"C:\harbour\lib\nulsys.lib" +
"C:\harbour\lib\pp.lib" +
"C:\harbour\lib\rdd.lib" +
"C:\harbour\lib\rtl.lib" +
"C:\harbour\lib\vm.lib" +
"C:\harbour\lib\zlib1.lib" +
"C:\harbour\lib\ziparchive.lib" +
"C:\harbour\lib\hbsix.lib" +
"C:\harbour\lib\gtstd.lib" +
"C:\bcc55\Lib\uuid.lib" +
"C:\bcc55\Lib\import32.lib" +
"C:\bcc55\Lib\cw32.lib" +
"C:\bcc55\Lib\wininet.lib",
"c:\paco\paco.res"
User avatar
rrgaona
Posts: 24
Joined: Mon Oct 10, 2005 7:31 am
Location: Sevilla
Contact:

Post by rrgaona »

Como llamo al rdd en el prg es:

REQUEST DBFCDX, dbffpt, ordkeyno, ordkeycount
RddSetDefault( "DBFCDX" )

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

Post by Antonio Linares »

Rafa,

Prueba a ponerlas en este orden:

echo %hdir%\lib\rdd.lib + >> b32.bc
echo %hdir%\lib\dbfntx.lib + >> b32.bc
echo %hdir%\lib\dbfcdx.lib + >> b32.bc
echo %hdir%\lib\dbffpt.lib + >> b32.bc
echo %hdir%\lib\hbsix.lib + >> b32.bc
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
rrgaona
Posts: 24
Joined: Mon Oct 10, 2005 7:31 am
Location: Sevilla
Contact:

Post by rrgaona »

Gracias Antonio.
Era el orden, deben de tener funciones con el mismo nombre.
Saludos
Rafa
Post Reply