Witam.
Pytanie do tych którzy używali lub używają kompilatora FPC. Skompilowalem pod wersją 2.4.2 dla Win32 bibliotekę, której kod jest pod adresem: http://olesio.eu/xmp_mmkeys.zip, bez spakowanie UPX'em dllka skompilowana w Delphi 7 zajmuje 15 360 bajtów, ta sama dllka skompilowana pod FPC 2.4.2 z dyrektywami:
{$mode delphi}{$H+}
{$D-,L-,O+,Q-,R-,Y-,S-}
zajmuje prawie cztery [!] razy tyle, bo 65 651 bajtów. I tutaj pytanie czy to normalne, czy można jakoś ustawić kompilator. Zainstalowałem FPC na próbę, bo podejrzewałem, że będzie on generowal mniejsze pliki wynikowe od Delphi 7. Gdzie i co można jeszcze ustawić aby zmniejszyć dllkę. Przykłądowe kody dołaczone do FPC też są strasznie wielkie. Czyli co olać FPC i nie kombinowac tylko pisać pod Delphi 7 nadal? Bo taki wniosek się nasuwa :) I wiem, że przy dysku 1 TB jaki mam 65 kb to nic, ale wolał bym zgrabniejszy dll.