title: Is it possible to set up a gcc cross compiler on Linux to compile 64 bit targets on a 32 bit architecture?
body: <p>I know you can compile to a 32 bit target on 64 bit Linux by using the -m32 flag, but is it also possible to compile to 64 bit on a 32 bit machine by using the -m64 flag? </p>
  
  <p>Or alternatively, do you need to set up a cross gcc tool chain that supports 64 bit targets and is this possible on a 32 bit machine?</p>
  
  <p>Regards,
  Johan</p>