Page 1 of 1

Comportamiento ultima version Harbour (r2101261627) SOLVED

Posted: Mon Feb 22, 2021 1:22 pm
by jvtecheto
Hola :

He observado un comportamiento que yo considero extraño sobre la ultima version de Harbour 32 bits del 31-01 compilada con BCC74 , bajada de la
web del amigo Mel. En concreto es la (r2101261627)

En las otras versiones abrias un terminal con cmd.exe y escribias lo tipico harbour --version y te salia la version que tenias.
ahora con esta ultima no sale absolutamente nada, solamente sale si abres el terminal de GitBash, ahi como antes.

Sin embargo los buildh.bat , el FivEdit etc funcionan bien. Por supuesto en las variables de entorno en el PATH tengo definida la ruta del compilador

Solo es una curiosidad, yo la verdad no le encuentro la explicacion,

Un saludo a todos.

Jose.

Re: Comportamiento ultima version Harbour (r2101261627)

Posted: Mon Feb 22, 2021 2:41 pm
by Enrico Maria Giordano
I confirm the bug. It seems that the output of the compiler is not to the stdout anymore.

EMG

Re: Comportamiento ultima version Harbour (r2101261627)

Posted: Mon Feb 22, 2021 6:00 pm
by Antonio Linares

Re: Comportamiento ultima version Harbour (r2101261627)

Posted: Mon Feb 22, 2021 6:10 pm
by Enrico Maria Giordano
Yes, but it's older.

EMG

Re: Comportamiento ultima version Harbour (r2101261627)

Posted: Tue Feb 23, 2021 8:45 am
by Enrico Maria Giordano
From Mel Smith:
Hi Enrico:
I reported the fault to the Harbour-Users group a few minutes ago.
We'll see what happens. But that group is almost totally using MinGW. So, I don't expect an immediate answer.
However, there were two changes made in January - by Phil Krylov and Oleksii Myronenko. *They* might look deeper.
EMG

Re: Comportamiento ultima version Harbour (r2101261627)

Posted: Tue Feb 23, 2021 11:51 am
by Baxajaun
Hola José Vicente !!!

Te refieres a

Code: Select all

F:\TMP\Harbour\Borland\bin>harbour --version
Harbour 3.2.0dev (r2101261627)
Copyright (c) 1999-2020, https://harbour.github.io/
y

Code: Select all

F:\TMP\Harbour\Borland\bin>harbour -build
Harbour 3.2.0dev (r2101261627)
Copyright (c) 1999-2020, https://harbour.github.io/

Harbour Build Info
---------------------------
Version: Harbour 3.2.0dev (r2101261627)
Compiler: Borland/Embarcadero C++ 7.4 (32-bit)
Platform: Windows 7 6.1 SP1
PCode version: 0.3
ChangeLog last entry: 2021-01-26 18:27 UTC+0200 Oleksii Myronenko (m.oleksa ukr.
net)
ChangeLog ID: 37e7b7f3a705b9c54eb8441fde553f4eb70c9403
Built on: Feb  7 2021 18:31:31
Extra Harbour compiler options: -l-
Extra C compiler options: -w-
Extra linker options: -LF:\Develop\Borland\BCC74_32\lib\win -LF:\Develop\Harbour
Binaries\Borland\7432\lib\win\bcc
Build options: (Clipper 5.3b) (Clipper 5.x undoc)
---------------------------
Saludos,

Re: Comportamiento ultima version Harbour (r2101261627)

Posted: Tue Feb 23, 2021 2:25 pm
by jvtecheto
Si Felix.

A eso me refiero , deberiamos migrar a Mingw en Harbour , compilador y Fivewin construido con Mingw.

Embarcadero Borland no creo que mejore el producto, cualquier dia cambia la licencia, mirad que esta haciendo con Delphi.
https://www.clubdelphi.com/foros/showt ... p?t=95081

Alucinante sus licencias caducan, te obligan a comprar la licencia cada año y eso esta escrito en la letra pequeña, la mayoria de usuarios no lo saben.

Desde luego nosotros con Fivewin no nos podemos quejar hay usuarios con versiones del 2012 o anteriores y encima se les
da soporte. No solo es necesario un buen producto, hace falta una buena direccion empresaria.

Saludos.

Jose.

Re: Comportamiento ultima version Harbour (r2101261627) SOLVED

Posted: Tue Feb 23, 2021 6:36 pm
by jvtecheto
Hola:

Solucionado, la version construida por Felix con Borland 7.4 funciona bien.

Gracias Felix

Saludos.

Jose.

Re: Comportamiento ultima version Harbour (r2101261627) SOLVED

Posted: Thu Feb 25, 2021 1:07 pm
by MOISES
Hola,

Si se cambia el compilador por defecto en Windows, debería ser MSVC, que es con el que está construido el propio SO.

A mi juicio, pretender usar Mingw en Windows por defecto es como si Word fuera el procesador por defecto en Linux.

A no se que haya otra razón que se me haya escapado.

Un saludo

Re: Comportamiento ultima version Harbour (r2101261627) SOLVED

Posted: Thu Feb 25, 2021 1:25 pm
by cnavarro
Totalmente de acuerdo contigo Moisés
Yo, particularmente utilizo en "producción" siempre el VSC ( por ejemplo FIVEDIT está construído con él )
El único inconveniente es que los principales desarrolladores de harbour empezaron a desarrollar los últimos "avances" haciendo que fuesen compatible con Mingw...... ( a Borland ya lo dejaron hace tiempo )

Re: Comportamiento ultima version Harbour (r2101261627) SOLVED

Posted: Thu Feb 25, 2021 2:49 pm
by hmpaquito
MOISES wrote:Hola,

Si se cambia el compilador por defecto en Windows, debería ser MSVC, que es con el que está construido el propio SO.

A mi juicio, pretender usar Mingw en Windows por defecto es como si Word fuera el procesador por defecto en Linux.

A no se que haya otra razón que se me haya escapado.

Un saludo

¿ Cómo sabemos que Windows está construido con MSVC ? La verdad es que no tenía ni idea. Lo que si sabía es que MSVC y Windows son del mismo fabricante

Windows cada vez se acerca más al mundo Linux...

No sé cómo se reparó lo de Harbour, pero quizás sólo le faltó el flag console o algo así, al .bat de compilación. No parece que el asunto tenga demasiada trascendencia

Mis dos céntimos

Re: Comportamiento ultima version Harbour (r2101261627) SOLVED

Posted: Fri Feb 26, 2021 7:11 am
by jvtecheto
Hola amigos

En mi humilde opinión yo creo que lo que deberíamos usar es lo que utilice el equipo de Harbour actualmente. ya que es el lenguaje que utilizamos, como este construido Windows aunque importante no lo es tanto.
Si harbour utiliza mingw esa debería ser nuestra primera opción. Usar también su compilador y con Fivewin no tenemos problema al tener las libs para todos esos compiladores.

Pero es una maravilla que podamos elegir.

Un abrazo a todos.

Jose.

Enviado desde mi POCOPHONE F1 mediante Tapatalk

Re: Comportamiento ultima version Harbour (r2101261627) SOLVED

Posted: Sun Feb 28, 2021 10:33 pm
by cnavarro
Jose Vicente, tampoco te falta razón