Any way to cross-compile 64 bit CUDA apps?

Can nvcc generate 64 bit .obj files on a 32 bit machine?

Can nvcc generate 32 bit .obj files on a 64 bit machine?

The nvcc in the 64 bit toolkit won’t run on a 32 bit machine.

And the toolkit docs state:

[codebox]–machine | -m

Specify 32 vs. 64 bit architecture. Currently only to be used when compiling with –cubin on linux64 platform.[/codebox]