Ir al contenido


Foto

¿Qué Lazarus instalar?


  • Por favor identifícate para responder
5 respuestas en este tema

#1 escafandra

escafandra

    Advanced Member

  • Moderadores
  • PipPipPip
  • 3.950 mensajes
  • LocationMadrid - España

Escrito 13 enero 2020 - 02:40

Tengo instalado Lazarus 1.8.4 32bits en un Win10 con procesador Intel 64bits. La razón de usar la versión 32bits es porque cuando apareció Lazarus 64bits tuve problemas para compilar 32bits desde él. Sin embargo desde la versión 32bits nunca tuve problemas para compilar hacia 64bits. No se si la situación sigue siendo la misma o esto realmente está superado. No suelo actualizar Lazarus muy a menudo porque no lo uso mucho y realmente la utilidad que le doy es para probar código pascal en 32/64bits, cosa que no puedo hacer con las versiones de delphi que tengo. Pero como hace tiempo que no actualizo, me he planteado probar la versión  2.06 que es la última publicada de noviembre 2019. Esto me plantea de nuevo la duda de instalar 32 ó 64bits y otra más. Veo que para la versión 32bits tenemos

Lazarus 2.0.6  32bits
Lazarus 2.0RC1
Lazarus 2.0RC2
Lazarus 2.0RC3

y para la de 64 bits:

Lazarus 2.0.6 6  64bits
Lazarus 2.0RC1
Lazarus 2.0RC2
Lazarus 2.0RC3

 

Realmente no me quedan claras las diferencias entre las versiones RC1,RC2 y RC3, aunque la intuición me dice que la RC3 será la más elevada aunque las fechas son casi equivalentes.

 

Dicho esto, mis preguntas van enfocadas a qué versión de Lazarus, 32 o 64bits y qué versión RC debo instalar para el objetivo del cross-compiling. ¿Están resueltos los problemas de compilación entre plataformas para la versión 64bits? ¿Funcionan bien los debuguer para plataforma win32 y win64?

 

 

Saludos.


  • 0

#2 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.293 mensajes
  • LocationArgentina

Escrito 13 enero 2020 - 05:51

Hola Escafandra, buenos días.

 

Siempre es recomendable ir por la última versión. De lo que veo en los enlaces, deberías optar por la versión 2.0.6 porque los RC dicen que son de la 2.0 y tienen fecha del 2018.

Ahora, que cambios hay desde las 2.0 RC a 2.0.6 no te sabría decir sin mirar el changelog.

 

No te sabría indicar que bittness instalarte, yo las veces que he utilizado Lazarus lo he hecho valíendome de CodeTyphon. El cual por al instalarlo te pregunta si deseas instalar en formato "Big IDE". De seleccionar esta opción instala ambos, 32 y 64.

Para hacer las compilaciones según cada bittness he empleado las respectivas versiones. Tengo que reconocer que hace tiempo que no he estado utilizandolo, cuando lo usaba tuve algunas dificultades para generar cross-compiling desde Win a Linux, pero no recuerdo si tuve dificultades desde un bittness a otro.

 

El debugger ha ido mejorando. Aunque hay que reconocer que el de Delphi es mucho más completo y mejor. Quizá lo mejor sería preguntar en el foro de Lazarus.

 

Saludos,


  • 1

#3 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.029 mensajes
  • LocationSanto Domingo

Escrito 13 enero 2020 - 09:20

Hola 

 

Los RC son los release candidate 

la version final no debe tener esa coletilla

 

https://www.lazarus-ide.org/

 

solo presionar download o other para una version diferente

 

 

o directamente desde la pagina de SOURCEFORGE

 

https://sourceforge..../lazarus/files/


  • 1

#4 escafandra

escafandra

    Advanced Member

  • Moderadores
  • PipPipPip
  • 3.950 mensajes
  • LocationMadrid - España

Escrito 13 enero 2020 - 01:21

Me queda claro que quedan descartados los RC.  Le tema de tener las versiones 32 y 64bits no me convence del todo si un solo IDE puede hacer el trabajo cno una sola apertura del proyecto. La duda queda en que versión de las dos elegir. Lo triste es que la solución puede ser probar ambas. Eso es lo que me inclinó hace años por la de 32bits pero hoy puede ser distinto.

 

Gracias a ambos.

 

 

Saludos.


  • 1

#5 Gaston

Gaston

    Advanced Member

  • Miembros
  • PipPipPip
  • 104 mensajes

Escrito 13 enero 2020 - 02:42

Hola, para tener instaladas varias versiones de Lazarus se utiliza fpcupdeluxe y también para la compilación cruzada, no lo he probado pero las opiniones son positivas.

La página roadmap es https://wiki.lazarus...cal.org/Roadmap al final de la misma están todos los cambios tanto del IDE como del compilador. La próxima versión es la 2.2.

He leído de algunos problemas con win64 en Windows 10.

En mi caso, voy siempre sobre seguro, espero las versiones finales que tengan unos meses ya funcionando, de hecho recién el año pasado cambié de la 1.6.4 (para mí la más estable que hubo) a la 1.8.4.

 

Saludos.


  • 1

#6 escafandra

escafandra

    Advanced Member

  • Moderadores
  • PipPipPip
  • 3.950 mensajes
  • LocationMadrid - España

Escrito 14 enero 2020 - 12:39

Gracias por la información Gaston. Hasta ahora con la versión 32 me ha bastado para la compilación cruzada. Pero habrá que ver si es mejor tener ambas versiones o no merece la pena.

 

Saludos  


  • 0