Diverse Einstellungen

Für Installationen unter Windows
Antworten
lzuser
Beiträge: 97
Registriert: Sa 20. Jun 2009, 16:00
OS, Lazarus, FPC: Win10 20H2, Laz 2.0.8 auch Linux Mint Mate 20, Laz 2.0.6
CPU-Target: 64Bit

Diverse Einstellungen

Beitrag von lzuser »

WinXP - FPC 2.2.2 - Lazarus 0.9.26.2 Beta vom 13.03.2009

1. Größe der exe-Datei (Anleitung gelesen!)
Haken löschen: Zeilennummern ... (-gl): Nur dadurch (sonst passiert nichts) Reduzierung von 12MB auf 1,8MB
Nach dieser Änderung war aber nachvollziehbar in Lazarus keine exe-Datei mehr gestartet.
2. Kann man das automatische Speichern abschalten
Einstellungen/Options/Desktop/automatisches Speichern ist bei mir not enabled.
3. Kan man einen Pfad zu fertigen Units dauerhaft und nicht nur projektabhängig einstellen?
4. Nur zu meinem besseren Verständnis: Delphi für Win kompiliert etwas schneller. Warum?

Danke für eure Hinweise.

Hitman
Beiträge: 512
Registriert: Mo 25. Aug 2008, 18:17
OS, Lazarus, FPC: ArchLinux x86, WinVista x86-64, Lazarus 0.9.29, FPC 2.4.1
CPU-Target: x86
Wohnort: Chemnitz

Re: Diverse Einstellungen

Beitrag von Hitman »

1. Was genau ist hier deine Frage?
2. keine Ahnung
3. Ja, in der fpc.cfg ;-)
4. Delphi ist weniger abstrahiert und nunmal auf Windows maßgeschneidert ... kaum externe Tools werden verwendet, etc.

Benutzeravatar
theo
Beiträge: 10499
Registriert: Mo 11. Sep 2006, 19:01

Re: Diverse Einstellungen

Beitrag von theo »

2. Nein. Der Compiler ist hier ein externes Programm und benötigt die gespeicherten Dateien.
3. Ein Package erstellen.
4. http://wiki.lazarus.freepascal.org/Laza ... langsam.3F

Hitman
Beiträge: 512
Registriert: Mo 25. Aug 2008, 18:17
OS, Lazarus, FPC: ArchLinux x86, WinVista x86-64, Lazarus 0.9.29, FPC 2.4.1
CPU-Target: x86
Wohnort: Chemnitz

Re: Diverse Einstellungen

Beitrag von Hitman »



Das stimmt dort aber nicht (mehr). FreePascal verwendet unter win32 standardmäßig seinen eigenen Linker, nicht GNU LD.

Euklid
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: Diverse Einstellungen

Beitrag von Euklid »

lzuser hat geschrieben:WinXP - FPC 2.2.2 - Lazarus 0.9.26.2 Beta vom 13.03.2009

1. Größe der exe-Datei (Anleitung gelesen!)
Haken löschen: Zeilennummern ... (-gl): Nur dadurch (sonst passiert nichts) Reduzierung von 12MB auf 1,8MB
Nach dieser Änderung war aber nachvollziehbar in Lazarus keine exe-Datei mehr gestartet.


... zum Debuggen werden die Debugger-Symbole natürlich benötigt. ;)

3. Kan man einen Pfad zu fertigen Units dauerhaft und nicht nur projektabhängig einstellen?


Hier könnte dir diese Seite weiterhelfen: http://wiki.lazarus.freepascal.org/Lazarus_Packages

4. Nur zu meinem besseren Verständnis: Delphi für Win kompiliert etwas schneller. Warum?


Delphi kann den Quelltext ausschließlich für x86 (32bit) sowie das windows-widgetset kompilieren. Der FPC hat viel mehr Freiheitsgrade: Er erstellt Code für eine Vielzahl von Betriebssystemen, eine Vielzahl von Prozessorarchitekturen und eine Vielzahl von Widgetsets. Hier liegt meiner Ansicht nach der Hauptgrund für deine Feststellung.

Antworten