ace32.lib y rddads.lib con ads 11.1 una parte de la solucion
- J. Ernesto
- Posts: 140
- Joined: Tue Feb 03, 2009 10:08 pm
- Location: Bogotá D.C. Colombia
- Contact:
ace32.lib y rddads.lib con ads 11.1 una parte de la solucion
Saludos foro
Desde donde puedo obtener ace32.lib y rddads.lib para trabajar con ads 11.1 y sus respectivos dlls, esto para harbour
Como se hace para crear estas librerías.
Gracias
Desde donde puedo obtener ace32.lib y rddads.lib para trabajar con ads 11.1 y sus respectivos dlls, esto para harbour
Como se hace para crear estas librerías.
Gracias
Last edited by J. Ernesto on Wed Apr 22, 2015 4:04 am, edited 1 time in total.
J. Ernesto Pinto Q.
Fivewin 1905 + BCC++ 700 + Harbour 3.20 + LopeEdit 5.8 + UEstudio 26.0
jepsys@hotmail.com, jepsys@gmail.com, jepsys@yahoo.com
Fivewin 1905 + BCC++ 700 + Harbour 3.20 + LopeEdit 5.8 + UEstudio 26.0
jepsys@hotmail.com, jepsys@gmail.com, jepsys@yahoo.com
- J. Ernesto
- Posts: 140
- Joined: Tue Feb 03, 2009 10:08 pm
- Location: Bogotá D.C. Colombia
- Contact:
Re: ace32.lib y rddads.lib con ads 11.1
listo el ace32.lib
Descargue el ads 11.1 donde viene ace32.dll y construi la librería
\bcc_660\bin\implib ace32.lib ace32.dll
Ahora me falta el rddads32.lib?????
Saludos
Descargue el ads 11.1 donde viene ace32.dll y construi la librería
\bcc_660\bin\implib ace32.lib ace32.dll
Ahora me falta el rddads32.lib?????
Saludos
J. Ernesto Pinto Q.
Fivewin 1905 + BCC++ 700 + Harbour 3.20 + LopeEdit 5.8 + UEstudio 26.0
jepsys@hotmail.com, jepsys@gmail.com, jepsys@yahoo.com
Fivewin 1905 + BCC++ 700 + Harbour 3.20 + LopeEdit 5.8 + UEstudio 26.0
jepsys@hotmail.com, jepsys@gmail.com, jepsys@yahoo.com
- J. Ernesto
- Posts: 140
- Joined: Tue Feb 03, 2009 10:08 pm
- Location: Bogotá D.C. Colombia
- Contact:
Re: ace32.lib y rddads.lib con ads 11.1
Foro muy buenas
He podido encontrar en harbour-core-rddads_h at master · vszak ... GitHub.htm, las siguientes funciones:
ads1.c
adsfunc.c
adsmgmnt.c
adsx.c
ace.h
rddads.h
Intento construir la librería rddads.lib, pero al compilar ads1.c me arroja el siguiente error:
ads1.c:
Error E2451 ads1.c 5120: Undefined symbol 'RDDI_INDEXPAGESIZE' in function adsRddInfo
No encuentro donde definir el RDDI_INDEXPAGESIZE ni cual es su valor inicial. podría alguien indicarme donde se define esto.
muchas gracias
PD tratando de construir rddads.lib para ADS 11.1
He podido encontrar en harbour-core-rddads_h at master · vszak ... GitHub.htm, las siguientes funciones:
ads1.c
adsfunc.c
adsmgmnt.c
adsx.c
ace.h
rddads.h
Intento construir la librería rddads.lib, pero al compilar ads1.c me arroja el siguiente error:
ads1.c:
Error E2451 ads1.c 5120: Undefined symbol 'RDDI_INDEXPAGESIZE' in function adsRddInfo
No encuentro donde definir el RDDI_INDEXPAGESIZE ni cual es su valor inicial. podría alguien indicarme donde se define esto.
muchas gracias
PD tratando de construir rddads.lib para ADS 11.1
J. Ernesto Pinto Q.
Fivewin 1905 + BCC++ 700 + Harbour 3.20 + LopeEdit 5.8 + UEstudio 26.0
jepsys@hotmail.com, jepsys@gmail.com, jepsys@yahoo.com
Fivewin 1905 + BCC++ 700 + Harbour 3.20 + LopeEdit 5.8 + UEstudio 26.0
jepsys@hotmail.com, jepsys@gmail.com, jepsys@yahoo.com
Re: ace32.lib y rddads.lib con ads 11.1
J.Ernesto
Uso ADS 10.10 con xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 9421)
Para usarla me indicaron que haga implib sobre ace32.dll (solamente); ya que rddads.lib viene en el paquete de xHarbour/Harbour
Anteriormente usaba ADS 9.x y construia mis app con el rddads de xHarbour que te menciono. Al cambiar a la versión superior no tuve necesidad de reconstruir rddads.lib
Esto es solo un comentario sobre mi experiencia en el uso de ADS, no estoy afirmando que no se debe hacer
Uso ADS 10.10 con xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 9421)
Para usarla me indicaron que haga implib sobre ace32.dll (solamente); ya que rddads.lib viene en el paquete de xHarbour/Harbour
Anteriormente usaba ADS 9.x y construia mis app con el rddads de xHarbour que te menciono. Al cambiar a la versión superior no tuve necesidad de reconstruir rddads.lib
Esto es solo un comentario sobre mi experiencia en el uso de ADS, no estoy afirmando que no se debe hacer
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
Chaco - Argentina
- J. Ernesto
- Posts: 140
- Joined: Tue Feb 03, 2009 10:08 pm
- Location: Bogotá D.C. Colombia
- Contact:
Re: ace32.lib y rddads.lib con ads 11.1
Mario gracias por su comentario.
Mire lo que intento es usar el ads 11_10_0_22, que tiene mejoras en el manejo de los índices cdx y ntx cuando se usan tablas de miles de registros, ya tengo ace32_11.dll y la construcción del ace32_11.lib, al intentar crear el rddads_11.lib no encuentro en que archivo se define la variable RDDI_INDEXPAGESIZE ni cual es su valor de inicio para el manejo del tamaño de la página de los índices para sacaarle mas provecho y usar mejor la cantidad de memoria RAM en un sistema de 64 bits, pero compilando a 32 bits.
Pero hay vamos buscando la forma de solucionarlo.
Mario, por ahora seria tan amable de facilitarme los ace32,dll, ace32.lib y rddads.lib versiones 9 y 10, le quedaría muy agradecido.
Cordial saludo
Mire lo que intento es usar el ads 11_10_0_22, que tiene mejoras en el manejo de los índices cdx y ntx cuando se usan tablas de miles de registros, ya tengo ace32_11.dll y la construcción del ace32_11.lib, al intentar crear el rddads_11.lib no encuentro en que archivo se define la variable RDDI_INDEXPAGESIZE ni cual es su valor de inicio para el manejo del tamaño de la página de los índices para sacaarle mas provecho y usar mejor la cantidad de memoria RAM en un sistema de 64 bits, pero compilando a 32 bits.
Pero hay vamos buscando la forma de solucionarlo.
Mario, por ahora seria tan amable de facilitarme los ace32,dll, ace32.lib y rddads.lib versiones 9 y 10, le quedaría muy agradecido.
Cordial saludo
J. Ernesto Pinto Q.
Fivewin 1905 + BCC++ 700 + Harbour 3.20 + LopeEdit 5.8 + UEstudio 26.0
jepsys@hotmail.com, jepsys@gmail.com, jepsys@yahoo.com
Fivewin 1905 + BCC++ 700 + Harbour 3.20 + LopeEdit 5.8 + UEstudio 26.0
jepsys@hotmail.com, jepsys@gmail.com, jepsys@yahoo.com
- J. Ernesto
- Posts: 140
- Joined: Tue Feb 03, 2009 10:08 pm
- Location: Bogotá D.C. Colombia
- Contact:
Re: ace32.lib y rddads.lib con ads 11.1 solucionado en parte
Encontrado donde va el #define RDDI_INDEXPAGE SIZE 45, este esta ubicado en el archivo harbour\include\dbinfo.ch.
Lo que estaba sucediendo es que tengo una versión de harbour 3.4 anterior a la fecha 2014.10.21 donde se añadió una función para DBFCDX por parte de Przemyslaw Czerpak, con el siguiente código:
hb_rddInfo (RDDI_INDEXPAGESIZE, 2048, "DBFCDX")
Cuyo propósito es poder modificar el tamaño de la página en la memoria RAM cuando se cargan los archivos índice tipo CDX, tratando de aumentar la velocidad en la búsqueda de la clave de la llave índice.
Ahora intentare generar la librería rddads.lib
Saludos
Lo que estaba sucediendo es que tengo una versión de harbour 3.4 anterior a la fecha 2014.10.21 donde se añadió una función para DBFCDX por parte de Przemyslaw Czerpak, con el siguiente código:
hb_rddInfo (RDDI_INDEXPAGESIZE, 2048, "DBFCDX")
Cuyo propósito es poder modificar el tamaño de la página en la memoria RAM cuando se cargan los archivos índice tipo CDX, tratando de aumentar la velocidad en la búsqueda de la clave de la llave índice.
Code: Select all
/* misc */
# define RDDI_PENDINGTRIGGER 40 /* set pending trigger for next open operation */
# define RDDI_PENDINGPASSWORD 41 /* set pending password for next open operation */
# define RDDI_PASSWORD 42 /* Get/Set default password */
# define RDDI_LOCKRETRY 43 /* Get/Set record and file lock timeout value */
# define RDDI_DIRTYREAD 44 /* Get/Set index dirty read flag */
# define RDDI_INDEXPAGESIZE 45 /* Get/Set default index page size */
# define RDDI_DECIMALS 46 /* Get/Set default number of decimal places for numeric fields if it's undefined */
Saludos
J. Ernesto Pinto Q.
Fivewin 1905 + BCC++ 700 + Harbour 3.20 + LopeEdit 5.8 + UEstudio 26.0
jepsys@hotmail.com, jepsys@gmail.com, jepsys@yahoo.com
Fivewin 1905 + BCC++ 700 + Harbour 3.20 + LopeEdit 5.8 + UEstudio 26.0
jepsys@hotmail.com, jepsys@gmail.com, jepsys@yahoo.com
Re: ace32.lib y rddads.lib con ads 11.1 una parte de la solucion
Excelente Ernesto
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
Chaco - Argentina
- Patricio Avalos Aguirre
- Posts: 1028
- Joined: Fri Oct 07, 2005 1:56 pm
- Location: La Serena, Chile
- Contact:
Re: ace32.lib y rddads.lib con ads 11.1 una parte de la solucion
Hola ernesto
podria publicar los archivos para generar la lib de ads
muchas gracias
podria publicar los archivos para generar la lib de ads
muchas gracias
Saludos
Patricio
__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Patricio
__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- Patricio Avalos Aguirre
- Posts: 1028
- Joined: Fri Oct 07, 2005 1:56 pm
- Location: La Serena, Chile
- Contact:
Re: ace32.lib y rddads.lib con ads 11.1 una parte de la solucion
gracias antonio
Saludos
Patricio
__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Patricio
__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
-
- Posts: 20
- Joined: Fri May 22, 2015 4:05 pm
Re: ace32.lib y rddads.lib con ads 11.1
Mario, estas compilando con borland bcc582?MarioG wrote:J.Ernesto
Uso ADS 10.10 con xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 9421)
Para usarla me indicaron que haga implib sobre ace32.dll (solamente); ya que rddads.lib viene en el paquete de xHarbour/Harbour
Anteriormente usaba ADS 9.x y construia mis app con el rddads de xHarbour que te menciono. Al cambiar a la versión superior no tuve necesidad de reconstruir rddads.lib
Esto es solo un comentario sobre mi experiencia en el uso de ADS, no estoy afirmando que no se debe hacer
-
- Posts: 392
- Joined: Wed Jul 31, 2013 1:14 pm
- Location: Maldonado - Uruguay
- Contact:
Re: ace32.lib y rddads.lib con ads 11.1 una parte de la solucion
Hola amigos:
Alguien tendría el archivo de proyecto para xMate para hacer rddads.lib. No he podido generar la lib. Muchas gracias.
Saludos
Ruben Dario Fernandez
Alguien tendría el archivo de proyecto para xMate para hacer rddads.lib. No he podido generar la lib. Muchas gracias.
Saludos
Ruben Dario Fernandez
Dario Fernandez
FWH, Harbour, BCC, MySql & MariaDB, tData, Dbf/Cdx
VSCode.
Maldonado - Uruguay
FWH, Harbour, BCC, MySql & MariaDB, tData, Dbf/Cdx
VSCode.
Maldonado - Uruguay