I think this is because freepascal compiled binaries are linked statically to the runtime. There is no such thing as separate libpascal