[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:
http://www.stack.nl/~marcov/mingwbinutils200501.zip
which fixed some more problems with crossbuilding from windows to linux.
More information about the fpc-pascal
mailing list