In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

libxHarbour.a esta correta?

Foro de Xailer profesional en español
Responder
Avatar de Usuario
Hurricane
Mensajes: 262
Registrado: Mar Mar 24, 2015 10:21 am
Ubicación: Brasil
Contactar:

libxHarbour.a esta correta?

Mensaje por Hurricane »

boa tarde,

A função ISDIR (xHarbour) não foi encontrada, então adicionei a LIB xhb ao projeto e compila normalmente.
Estou convertendo uma aplicação xHarbour para Harbour/Xailer

Qual a finalidade do arquivo libxHarbour.a? a instalação esta correta?
Para não precisar adicionar a LIB em em cada projeto, podemos fazer isso? instruções
hb_libs.png
hb_libs.png (27.77 KiB) Visto 1134 veces
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9246
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: libxHarbour.a esta correta?

Mensaje por ignacio »

Buenos días,

La librería de compatibilidad de xHarbour realizada por el equipo de Harbour se supone que añade parte de la funcionalidad de xHarbour que el equipo de Harbour no quiso introducir en el corazón de Harbour. Nosotros no usamos para nada esa librería de compatibilidad y recomendamos no usarla; realiza demasiados 'hacks' que estamos seguros no han sido suficientemente probados. Le recomiendo que evite su uso. Supondrá algo más de trabajo, pero Harbour siempre le ofrece una solución equivalente para hacer lo mismo que hacía en xHarbour.

En el caso de la función ISDIR(), pruebe con HB_ISDIR()

Saludos
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
Hurricane
Mensajes: 262
Registrado: Mar Mar 24, 2015 10:21 am
Ubicación: Brasil
Contactar:

Re: libxHarbour.a esta correta?

Mensaje por Hurricane »

bom dia,

fiquei sem a resposta ;) , para que serve esse libxHarbour.a? sendo que isso é incluído por padrão nos projetos Xailer.
O arquivo libxhb.a eu conheço, as funções do xhb não é a questão, conheço as funções equivalentes em Harbour e por regra evito usar a contrib\xhb.

Se esse arquivo não serve para nada, então em alguns casos apenas*, vou orientar que sobrescrevam pelo libxhb.a, assim fará mais sentido aos novos usuários* Xailer.

saludos,
ignacio escribió: Mié Ago 25, 2021 10:28 am La librería de compatibilidad de xHarbour realizada por el equipo de Harbour se supone que añade parte de la funcionalidad de xHarbour que el equipo de Harbour no quiso introducir en el corazón de Harbour. Nosotros no usamos para nada esa librería de compatibilidad y recomendamos no usarla; realiza demasiados 'hacks' que estamos seguros no han sido suficientemente probados. Le recomiendo que evite su uso. Supondrá algo más de trabajo, pero Harbour siempre le ofrece una solución equivalente para hacer lo mismo que hacía en xHarbour.

En el caso de la función ISDIR(), pruebe con HB_ISDIR()
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9246
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: libxHarbour.a esta correta?

Mensaje por ignacio »

Buenos dias,

La puede excluir si lo desea en la mayoría de sus proyectos. Esa librería en concreto, que nada tiene que ver con la librería de compatibilidad de xHarbour con Harbour, incluye únicamente las funciones de manejo de XML porque observamos que las de xHarbour eran mucho más rápidas.

Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder