I build cross-toolchains with
ct-ng. The full configs and gory details are in the x-tc tarball at the bottom of my
snapshots.
@houqp used this to build a more portable script for
KOReader.
Targeting the PW3 is much less trouble than targeting older stuff, so, that's a good news for you

.