Hallo Community,
Habe Lazarus IDE v.0.9.28.2 Beta heruntergeladen (Windows 32Bit) und installiert.
Habe sofort ein Test Programm erstellt
Einen Button und einen Tedit verwendet
Der nur bei einem Click Ereignis von Button die Tedit.Text editiert und ausgibt. (Also nichts Weltbewegendes)
Wenn ich jetzt das Projekt abspeichere und Ausführe erzeugt der Compiler mir Sage und Schreibe 11.8 MB großes Executable.
Was ist bei mir nicht in Ordnung oder was habe ich Falsch eingestellt (obwohl ich nichts angerührt habe). Wie kriege ich dieses Winziges Aufgabe in KB größe ?
Mfg
Tango
Executable extrem groß
-
- Beiträge: 1102
- Registriert: Di 5. Aug 2008, 09:37
- OS, Lazarus, FPC: Windows ,Linux,FreeBSD,Dos (L trunk FPC trunk)
- CPU-Target: 32/64,PPC(+64), ARM
- Wohnort: Eindhoven (Niederlande)
Re: Executable extrem groß
http://wiki.freepascal.org/Size_Matters/de" onclick="window.open(this.href);return false;
Zusammenfassung: Smartlinking an, debug Informationen aus.
500 - 700kb sollte möglich sein. (etwa wie heutige Delphi Versionen, oder etwas kleiner)
Zusammenfassung: Smartlinking an, debug Informationen aus.
500 - 700kb sollte möglich sein. (etwa wie heutige Delphi Versionen, oder etwas kleiner)
-
- Lazarusforum e. V.
- Beiträge: 2808
- Registriert: Fr 22. Sep 2006, 10:38
- OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
- Wohnort: Hessen
- Kontaktdaten:
Re: Executable extrem groß
Hallo Tango,
hier eine Anleitung, mit welchen Lazarus-Einstellungen Du die Executables klein bekommst: http://www.lazarusforum.de//viewtopic.php?f=51&t=1878" onclick="window.open(this.href);return false;
Viele Grüße, Euklid
hier eine Anleitung, mit welchen Lazarus-Einstellungen Du die Executables klein bekommst: http://www.lazarusforum.de//viewtopic.php?f=51&t=1878" onclick="window.open(this.href);return false;
Viele Grüße, Euklid
-
- Beiträge: 48
- Registriert: So 29. Aug 2010, 11:13
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Wohnort: Aachen
Re: Executable extrem groß
Danke an euch beiden, werde es mir anschauen und ausprobieren 
Edit: Ja die Anleitung von @Euklid hat mir geholfen, selbe Projekt wurde jetzt neu compiliert und ist nurnoch 1.62MB groß
Danke nochmals

Edit: Ja die Anleitung von @Euklid hat mir geholfen, selbe Projekt wurde jetzt neu compiliert und ist nurnoch 1.62MB groß
Danke nochmals

-
- Beiträge: 1102
- Registriert: Di 5. Aug 2008, 09:37
- OS, Lazarus, FPC: Windows ,Linux,FreeBSD,Dos (L trunk FPC trunk)
- CPU-Target: 32/64,PPC(+64), ARM
- Wohnort: Eindhoven (Niederlande)
Re: Executable extrem groß
Es gibt übrigens ein paar Anweisungen das UPX Probleme macht mit den neunen Resource Unterstutzung. (aber mehr in Details als im algemeinen). upx auf Linux ist eben schlimmer.
Ich riet es immer schon ab, aber heute eben mehr. Es werde fast nur ein Bug in ein paar Versionen von entweder FPC (internen Linker!) oder UPX sein, aber es passiert öfter, und ist oft sehr schwierig zu charakterisieren
Ich riet es immer schon ab, aber heute eben mehr. Es werde fast nur ein Bug in ein paar Versionen von entweder FPC (internen Linker!) oder UPX sein, aber es passiert öfter, und ist oft sehr schwierig zu charakterisieren
-
- Beiträge: 619
- Registriert: Mi 9. Mär 2011, 16:34
- OS, Lazarus, FPC: Ubuntu10.04 LTS (L 0.9.31.0 FPC 2.4.4)
- CPU-Target: 64Bit
- Wohnort: seit 01.06.2011 in Wahlstedt
Re: Executable extrem groß
Ähmmm hab meinen a mal angepast. und subi! von 14 MB auf 5,1 MB aber haben die *.ar daten was zu sagen oder sind die nur so da???
Ubuntu 10.04 LTS ist meine Heimat. Lazarus ist meine Sprache
und der Kreis Segeberg meine LIEBE 

