Page 2 of 3

Re: Bug harbour_3.2_32bits_MSVC2013_20142906

PostPosted: Tue Jul 01, 2014 7:28 pm
by Antonio Linares
Fernando,

te envio la librería modificada por email para que la pruebes :-)

gracias!

Re: Bug harbour_3.2_32bits_MSVC2013_20142906

PostPosted: Tue Jul 01, 2014 7:36 pm
by Antonio Linares
Fernando,

Se me quedó un MessageBox() usado de traza en el código.

Te la vuelvo a enviar, gracias!

Re: Bug harbour_3.2_32bits_MSVC2013_20142906

PostPosted: Tue Jul 01, 2014 8:47 pm
by fgondi
Antonio,

Muchisimas, pero que muchisimas, gracias por tu tiempo.

Con la librería que me has enviado funciona bien, aunque al linkar aparece el mensaje:
Code: Select all  Expand view
LINK : warning LNK4098: la biblioteca predeterminada'MSVCRT' entra en conflicto con otras bibliotecas; use la biblioteca /NODEFAULTLIB:biblioteca
 

El sistema se genera correctamente.

He probado a usar la librería anterior, incluyendo el código de la función MISTEXT que indicas. También funciona bien, aunque he tenido cambiar la línea porque sino no me compilaba
Code: Select all  Expand view
BYTE buffer[ 100 ];

por
Code: Select all  Expand view
CHAR buffer[ 100 ];

Re: Bug harbour_3.2_32bits_MSVC2013_20142906

PostPosted: Tue Jul 01, 2014 10:26 pm
by Antonio Linares
Fernando,

Añade este flag al enlazador: /NODEFAULTLIB:MSVCRT

Tu cambio está bien aunque sería más correcto "unsigned char" que es lo que en realidad es BYTE.

Re: Bug harbour_3.2_32bits_MSVC2013_20142906

PostPosted: Wed Jul 02, 2014 7:31 am
by fgondi
Antonio,

Muchas gracias,

Mis conocimientos de C se quedan bastante cortos.

El motivo de cambiarlo a CHAR es porque al compilar muestra un error de que hb_retc(---) no puede convertir el valor

Re: Bug harbour_3.2_32bits_MSVC2013_20142906

PostPosted: Thu Jul 03, 2014 3:24 am
by Antonio Linares
Fernando,

si, tienes razón, en ese caso mejor CHAR :-)

Re: Bug harbour_3.2_32bits_MSVC2013_20142906

PostPosted: Thu Jul 03, 2014 2:05 pm
by lucasdebeltran
Antonio,

¿Tienes previsto publicar una nueva build de la librería?.

Gracias.

Re: Bug harbour_3.2_32bits_MSVC2013_20142906

PostPosted: Thu Jul 03, 2014 4:32 pm
by Antonio Linares
Lucas,

Esperaremos unos dias más, por si apareciese algún otro bug, y no hay inconveniente en publicar una versión revisada :-)

No podemos publicar un build nuevo por cada bug que aparezca, porque esto sería un trabajo enorme y además en el software siempre hay bugs. Esto pasa en todos los proyectos. Es algo con lo que tenemos que estar mentalizados.

Recuerdo, no hace mucho, que se solucionó un bug en el kernel de Linux que había estado ahi años! :-)

Re: Bug harbour_3.2_32bits_MSVC2013_20142906

PostPosted: Fri Jul 04, 2014 9:22 am
by lucasdebeltran
Antonio,

Muchas gracias, el problema que este bug y el del Preview hacen que el programa no sea usable.

Es decir, no son bugs ocultos, sino bugs que afectan a la propia usabilidad de la aplicación.

Mel de whosaway en xHarbour tiene montado un sistema de scripts para compilar xHarbour diariamente bajo diversos compiladores (5 o 6 al menos) y subirlo a su sitio web. Quizás él te pueda dar más detalles de su script, aunque supongo que consistirá incluso en un .prg que llama a un bat para compilar los fuentes y generar la librería, comprimirla en un .zip y subirla por fin por FTP a Internet.

Quiero aprovechar la oferta de FWH64 a ver si me sale un trabajo particular.

Re: Bug harbour_3.2_32bits_MSVC2013_20142906

PostPosted: Fri Jul 04, 2014 10:13 am
by Antonio Linares
Lucas,

Publicaremos un nuevo build cuando lo estimemos conveniente (lo antes posible), no es sólo mi decisión, sino la de todo el equipo que ayuda en el desarrollo de FWH.

Mientras tanto si algún usuario de la versión 14.06 quiere librerías actualizadas solo tiene que contactarme por email y le atenderé con mucho gusto como siempre hacemos. Por ejemplo hace unos dias se le envió a Fernando Diez la librería modificada con el bug que reportó, el mismo día que lo hizo :-)

FiveTech es una empresa "chiquita" pero como suelo decir "en nuestra debilidad está nuestra fuerza". Mira la de años que llevamos existiendo. Hemos dejado en el camino a Visual FoxPro, Visual dBase, Visual Basic, etc. y nosotros seguimos adelante. Recuerdo no hace mucho un email que recibí de USA en el que sinceramente nos felicitaban admirados por la enorme vida que ha conseguido FWH (que otra librería de Clipper sigue adelante despues de todos estos años ?). Para hacer muchas cosas de las que nos pedis tendriamos que ser una empresa más grande pero eso nos debilitaría, porque recordemos que en el panorama global del software, todos nosotros solo somos un pequeño nicho de mercado. Pero un nicho invencible (hasta la fecha) :-)

Re: Bug harbour_3.2_32bits_MSVC2013_20142906

PostPosted: Mon Jul 07, 2014 11:36 am
by lucasdebeltran
Antonio,

Entendido. Por favor me avisas cuando esté listo y cómo acogerme y proceder con la compra de FWH64 bits.

Gracias.

Re: Bug harbour_3.2_32bits_MSVC2013_20142906

PostPosted: Mon Jul 07, 2014 1:16 pm
by Antonio Linares
Lucas,

Puedes adquirir FWH 64 desde www.fivetechsoft.com sección pedidos, gracias.

La oferta promocional ya terminó y aún asi la extendimos bastante para que todo el que quisiera se beneficiase de la oferta.

Re: Bug harbour_3.2_32bits_MSVC2013_20142906

PostPosted: Mon Jul 07, 2014 1:20 pm
by lucasdebeltran
Antonio,

¿Ya no está disponible?. La semana pasada se la mantuviste a un usuario.

Re: Bug harbour_3.2_32bits_MSVC2013_20142906

PostPosted: Mon Jul 07, 2014 4:50 pm
by Antonio Linares
Lucas,

Ya extendimos el periodo de oferta bastante, pero no podemos mantener dicha oferta de por vida :-)

Las ofertas duran un tiempo solamente. De hecho si te fijas, esa conversación ya esta cerrada en estos foros.

Hay que estar atentos y saber aprovecharlas :-)

Re: Bug harbour_3.2_32bits_MSVC2013_20142906

PostPosted: Mon Jul 07, 2014 10:15 pm
by ender
Antonio Linares wrote:Lucas,

Publicaremos un nuevo build cuando lo estimemos conveniente (lo antes posible), no es sólo mi decisión, sino la de todo el equipo que ayuda en el desarrollo de FWH.

Mientras tanto si algún usuario de la versión 14.06 quiere librerías actualizadas solo tiene que contactarme por email y le atenderé con mucho gusto como siempre hacemos. Por ejemplo hace unos dias se le envió a Fernando Diez la librería modificada con el bug que reportó, el mismo día que lo hizo :-)

FiveTech es una empresa "chiquita" pero como suelo decir "en nuestra debilidad está nuestra fuerza". Mira la de años que llevamos existiendo. Hemos dejado en el camino a Visual FoxPro, Visual dBase, Visual Basic, etc. y nosotros seguimos adelante. Recuerdo no hace mucho un email que recibí de USA en el que sinceramente nos felicitaban admirados por la enorme vida que ha conseguido FWH (que otra librería de Clipper sigue adelante despues de todos estos años ?). Para hacer muchas cosas de las que nos pedis tendriamos que ser una empresa más grande pero eso nos debilitaría, porque recordemos que en el panorama global del software, todos nosotros solo somos un pequeño nicho de mercado. Pero un nicho invencible (hasta la fecha) :-)

otra antonio que se quedo fue "cabo" y buenas noches a todos