[fpc-pascal]How to shrink the executable size?

Jonas Maebe jonas at zeus.rug.ac.be
Sun Oct 1 12:34:55 CEST 2000


On Sun, 1 Oct 2000, Sebastian Schuberth wrote:

> Well, I guess the GO32V2 RTL comes in a smart-linked version, too, as
> there are *.a files in the RTL directory. So there are *.o (object

I think Tomas was talking about the snapshots. It's possible those also
contain a smartlinked RTL though.

> files, not smart) and *.a (archives of object files, smart) besides the
> *.ppu files. And I don't get any other files when compiling the RTL
> myself. So how do I tell the compiler to link against the *.a files
> instead of *.o files? The -CX switch is only for linking units themself
> smartly (to create *.a instead of *.o files), AFAIK.

-CX is indeed for creating smartlinkable units. -XX is to turn on
smartlinking.


Jonas





More information about the fpc-pascal mailing list