Binary compiles as 32-bit instead of 64.

Hi all,

I have a simple problem and for some reason can’t figure it out. My binary is being compiled to 32 bit instead of 64 bit. I want it to compile in 64 bit.

  • I’m on Mac, El Capitan. Obviously supports 64 bit.

  • Using MonoGame 3.5.

  • Developing with Xamarin Studio 6.0.1.

  • Mac Build in the Project settings has Supported Architectures set to 64 bit.

  • Compiler platform target is set to x64.

And yet, when I build it, the file command in the terminal only shows i386 and the app crashes when consuming over 4 GB of memory. This happens after I perform a clean build as well.

Am I missing something obvious? I’m not experienced with Xamarin Studio/MonoGame at the moment.

Thanks for your help.