The question now is witch libs do I need to link? libQtPas.so and libQtCore.so does not seem to be enough.
Roughly .a versions of all libs linked dynamically (check with ldd ./dynamicapp), and some more from system. (like libc,libpthreads etc). In theory
passing -Xt should convince FPC to pass -static to the linker.
However linking massive frameworks like QT is not trivial, and there probably will be problems. For more information about QT specific linking contact QT.
Use fpc -s to stop linking and then examine ppas.sh. You can use that as a base for your manual linking experiments.