[fpc-pascal] Executable size compiler 1.96 vs 1.06

Marco van de Voort marcov at stack.nl
Tue May 17 10:43:39 CEST 2005

y> > the newer one,
> > since one can always manually strip a release build with "strip file"
> >
> Correct. I did a test here. Lazarus provides units compiled with debug
> info. The new ld.exe/strip.exe has problems with stripping it. Result is a
> large, but working, executable.
> Shipping the old ld.exe (from 1.0.x) is not an option since it can't link
> with current cygwin libraries. Those libraries are used to include
> debugger support the textmode IDE.
> So it was a trade-off. Ship a working ld.exe that fails to strip .stabs or
> ship a ld.exe that can't link cygwin applications.

There is an ever newer set:


which fixed some more problems with crossbuilding from windows to linux.

More information about the fpc-pascal mailing list