Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-03-2012
santi33a santi33a is offline
Miembro
 
Registrado: jun 2005
Posts: 208
Poder: 19
santi33a Va por buen camino
Delphi vs Lazarus

Hola sigo preguntando, tuve la curiosidad de compilar un proyecto en delphi 2010 y otro en lazarus 0.9.30.2, los cuales solo tienen un formulario vacio, sin embargo existe una diferencia enorme en el tamño del ejecutable

Delphi 817 KB
Lazarus 18 MB

Saben por qué?
Gracias.
Responder Con Cita
  #2  
Antiguo 28-03-2012
Avatar de rretamar
[rretamar] rretamar is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: San Francisco, Córdoba, Argentina
Posts: 1.168
Poder: 20
rretamar Va camino a la famarretamar Va camino a la fama
Es la pregunta del millón que todos nos hicimos alguna vez.

http://wiki.lazarus.freepascal.org/L...ries_so_big.3F

http://wiki.lazarus.freepascal.org/Size_Matters
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma.

Última edición por rretamar fecha: 28-03-2012 a las 19:18:35.
Responder Con Cita
  #3  
Antiguo 28-03-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

El tamaño del ejecutable en Delphi se reduce drásticamente al quitar la inclusión de packages.
Valores obtenidos con Delphi 7:
Código:
Project1.exe (con runtime packages) 369.152 bytes
Project1.exe (sin runtime packages)  16.896 bytes
Me pregunto si esa diferencia tán marcada que obtuviste, en parte pueda deberse a eso...

No soy conocedor de Lazarus y estoy interesado en comenzar a utilizarlo. Así que buscando más sobre el tema del tamaño de los ejecutables, me llamó la atención estos enlaces en los que dicen sucederle lo contrario:además se abordaron otros temas que desconocía y me resultaron interesantes.

Saludos.

Edito: Cometí un error donde dije "sucederle lo contrario", quise decir "sucederle lo mismo", no sé en que tengo la cabeza...
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 28-03-2012 a las 21:29:50. Razón: Aclaración
Responder Con Cita
  #4  
Antiguo 28-03-2012
santi33a santi33a is offline
Miembro
 
Registrado: jun 2005
Posts: 208
Poder: 19
santi33a Va por buen camino
Negativo, está con sus paquetes, esa opción ya la conozco, por eso te decía de la diferencia, sino no estarían en igualdad de condiciones, espero que en un proyecto mas complicado la diferencia no sea tan grande.

Y gracias
Responder Con Cita
  #5  
Antiguo 28-03-2012
Avatar de mightydragonlor
[mightydragonlor] mightydragonlor is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Medellín-Colombia
Posts: 587
Poder: 18
mightydragonlor Va por buen camino
La razón del tamaño del ejecutable es que Lazarus carga por defecto una cantidad de información para la compilación, una vez realizado tu programa y queriendo distribuirlo, generas un ejecutable quitando esas opciones y listo, queda pesando casi lo mismo que el que genera delphi, o si te da pereza puedes usar Strip y Upx.
__________________
mas confundido que Garavito el día del Niño.
Responder Con Cita
  #6  
Antiguo 28-03-2012
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Esto último es muy relativo. Delphi, por defecto, también guarda información para depuración y aún así su ejecutable no es tan grande como el de Lázarus. Yo seguí los pasos que dan en el primer enlace que puso rretamar y no disminuye ni un byte el tamaño.

// Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Delphi o lazarus a PHP en un solo paso donald shimoda Noticias 4 10-09-2008 20:22:22
Delphi A Lazarus rcm861 Noticias 6 10-09-2008 15:31:25
de turbo delphi a Lazarus totote Lazarus, FreePascal, Kylix, etc. 3 12-06-2007 07:15:21
instalar lazarus y delphi nightynvid Lazarus, FreePascal, Kylix, etc. 2 13-11-2006 19:08:04
[Lazarus] GTK+-devel en SUSE. problema instalar lazarus de esa libreria. sakuragi Lazarus, FreePascal, Kylix, etc. 3 28-09-2006 03:31:09


La franja horaria es GMT +2. Ahora son las 08:37:07.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi