Page 1 of 1

ADS Como crear libreria desde el CVS ACTUAL ? URGENTE!!

PostPosted: Tue Jun 24, 2008 10:20 am
by thefull
Necesito URGENTEMENTE.
Yo no se que pasa, pero cuando ALGUIEN toca algo en el CVS de xHarbour, coñe, aqui me dejan de funcionar cosas que antes no tenia ningun problema

Ahora resulta que el ADS no me funciona, no existe el fichero ace.h,
dicho fichero me lo he descargado vete tu a saber de donde,
y no es capaz de linkarme la aplicacion;

¿ Alguien me puede echar una mano para compilar las librerias de la version 5.5 de ADS para xHarbour ?

Mira que le paso el parametro ADS=5.

Y ahora veo esto;
¿ set HB_DIR_ADS=C:\ads\acesdk ?

Yo , simplemente estoy alucinado, la verdad, entre el ADS y el HBZLIB aqui vamos a terminar locos.

Gracias, lo estoy intentando ANTES de postear este mensaje, PERO ES IMPOSIBLE, NO FUNCIONA!

Aqui la rista de errores;
C:\BCC55\BIN\ILINK32.EXE -aa -Gn -Tpe -I.\obj -j.\obj @make.tmp
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external 'AdsGetFieldRaw' referenced from C:\XHARBOUR\LIB\RDDA
DS_5.LIB|ads1
Error: Unresolved external 'AdsGetLongLong' referenced from C:\XHARBOUR\LIB\RDDA
DS_5.LIB|ads1
Error: Unresolved external 'AdsVerifySQL' referenced from C:\XHARBOUR\LIB\RDDADS
_5.LIB|adsfunc
Error: Unresolved external 'AdsGetNumActiveLinks' referenced from C:\XHARBOUR\LI
B\RDDADS_5.LIB|adsfunc
Error: Unresolved external 'AdsDDAddTable' referenced from C:\XHARBOUR\LIB\RDDAD
S_5.LIB|adsfunc
Error: Unresolved external 'AdsDDRemoveTable' referenced from C:\XHARBOUR\LIB\RD
DADS_5.LIB|adsfunc
Error: Unresolved external 'AdsDDRemoveIndexFile' referenced from C:\XHARBOUR\LI
B\RDDADS_5.LIB|adsfunc
Error: Unresolved external 'AdsDDAddUserToGroup' referenced from C:\XHARBOUR\LIB
\RDDADS_5.LIB|adsfunc
Error: Unresolved external 'AdsDDRemoveUserFromGroup' referenced from C:\XHARBOU
R\LIB\RDDADS_5.LIB|adsfunc
Error: Unresolved external 'AdsDDCreate' referenced from C:\XHARBOUR\LIB\RDDADS_
5.LIB|adsfunc
Error: Unresolved external 'AdsDDCreateUser' referenced from C:\XHARBOUR\LIB\RDD
ADS_5.LIB|adsfunc
Error: Unresolved external 'AdsDDDeleteUser' referenced from C:\XHARBOUR\LIB\RDD
ADS_5.LIB|adsfunc
Error: Unresolved external 'AdsDDGetDatabaseProperty' referenced from C:\XHARBOU
R\LIB\RDDADS_5.LIB|adsfunc
Error: Unresolved external 'AdsDDSetDatabaseProperty' referenced from C:\XHARBOU
R\LIB\RDDADS_5.LIB|adsfunc
Error: Unresolved external 'AdsConnect60' referenced from C:\XHARBOUR\LIB\RDDADS
_5.LIB|adsfunc
Error: Unresolved external 'AdsDDGetUserProperty' referenced from C:\XHARBOUR\LI
B\RDDADS_5.LIB|adsfunc
Error: Unresolved external 'AdsRestructureTable' referenced from C:\XHARBOUR\LIB
\RDDADS_5.LIB|adsfunc
Error: Unresolved external 'AdsCloseCachedTables' referenced from C:\XHARBOUR\LI
B\RDDADS_5.LIB|adsfunc
Error: Unresolved external 'AdsCreateFTSIndex' referenced from C:\XHARBOUR\LIB\R
DDADS_5.LIB|adsfunc
Error: Unresolved external 'AdsFlushFileBuffers' referenced from C:\XHARBOUR\LIB
\RDDADS_5.LIB|ads1

Re: ADS Como crear libreria desde el CVS ACTUAL ? URGENTE!!

PostPosted: Tue Jun 24, 2008 11:10 am
by thefull
Bueno, ya esta solucionado.

Me parece INCREIBLE que la generacion de una simple libreria de ADS de una version 5.5 me halla llevado mas de una 1 hora localizar el mardito problema.

Y todo porque a alguien le entro la gran idea de cambiar el que habia sido
toda la vida;

ADS_REQUIRE_VERSION=5
a
ADS_LIB_VERSION=500

Genial, no tenemos ya que estar todo el dia cambiando el nombre de las librerias , que ahora nos dedicamos tambien a cambiar el nombre para las compilaciones condicionadas.

Sinceramente, hay cosas que no entenderé nunca y esta, junto con la HBZLIB, es una de ellas..

Miedo me da cada vez que tengo que modificar un proyecto ya finalizado a las nuevas versiones de [x]Harbour, porque simplemente, se que no funcionara.

Ala, por si a alguien le pasa, aqui esta la respuesta.

PostPosted: Tue Jun 24, 2008 12:40 pm
by Antonio Linares
Rafa,

Te entiendo perfectamente :-) son ganas de cambiar cosas por que si y volver loca a la gente

Gracias por compartir con nosotros esa información :-)

PostPosted: Tue Jun 24, 2008 6:17 pm
by thefull
Antonio Linares wrote:Rafa,

Te entiendo perfectamente :-) son ganas de cambiar cosas por que si y volver loca a la gente

Gracias por compartir con nosotros esa información :-)


Ya sabes por que te estaba llamando , no ? :-)