fpcupdeluxe is the best way to go, since providing precompiled package will probably be a waste of resource. FPC supports over 20 combinations of host->target pair, so we need at least some pairs that people really use. Some people that really cross compile, target exotic platforms such as embedded (that requires precise configuration options when building the toolchain), amiga compatible OS, etc. Some distros like archlinux provide them in its user repository, but that's easier since the host is specific, hence only target platform needs to be the concern. You see, it's not that simple to solve and let people learn how to build one (manually or using helper like fpcupdeluxe) is the better choice.