Suppose the APR library is being compiled on a 32-bit host for a 64-bit targer. The compilation will fail, since the execution of the tool 'gen_test_char' is not possible because of cross-compilation.

My understanding is the tool needs to be compiled natively no matter what the target platform is.